The mattress that came in a box. I had my doubts but it works and it is a comfortable. The edges doesn't provide much support, but it should not matter -- unless you are one who sleeps at the very edge of the bed.
I've been sleeping for two weeks, so far i'm satisfied with the firmness of the bed. Hopefully it last long.
Everything turned out smoothly. And my boy love the mattress!
Very satisfied with this product. Very comfort too.