This mattress is amazing!! I was skeptical getting a mattress in a box. It came packaged very well. As soon as the vacuum seal was opened it started to expand immediately.  We left it for 48 hours as recommended but it was at full size very quickly. It is so comfortable. Definitely a medium firmness. I have severe back and hip issues and it's better than my 2,000 mattress!!! Love it!!