Love this mattress!! It is extremely comfortable and works great for the bed frame I bought for my child! Would highly recommend this mattress to anyone! Takes a full 48 hours to full come to form! I let the mattress sit for 72 hours just to be sure, the mattress was already taking form at 4 hours of being out of the box!