This mattress can well support your sleep, with memory foam adjustable to any sleeping position. The material is highly breathable. The package come very clean and neat, you can easily bring it indoor and upack it in the bed room. The package is quite heavy, given the high quality of the materials. It can be put on top of bed frame, box spring or other bed base, but not necessary. We put this mattress direcly on the floor, which the kid can sometimes climb on it. A great mattress in this price and give you a very cozy good night.