This mattress was the perfect fit for my grandson’s new big boy full size bed. Came vacuum sealed in a box … beware very heavy. I Just let it rest for a day once I unsealed it. It’s not to soft and not to firm and he says he loves it!