This mattress is unbelievably great for the price I paid. I bought the twin size for my son transitioning to a big boy bed. It came in a box all rolled up. Unpacking it was so neat. It came to its normal shape within minutes. It’s firm, but very comfy! Seriously considering purchasing another one. 

Side note My mattress didn’t have a smell like some other reviewers mentioned.