Absolutely love it! My kids now have a high quality bed that should last them until they are ready to leave the house) we had guests use my sons bed and they told me the mattress was great, very comfortable. It comes in a box, just take off he plastic and give it a couple days to puff up. We didnt notice any of the orders others had mentioned.liked it so much I am planning on getting another for a guest bed.