Not sure how much I trust a mattress in a box but it's for a 3yr old so how bad can it be? Probably a bit soft for my liking but the child has no complaints