Perfectly packed and delivered very quickly. The mattress is both soft and firm, just how I want it. I love it!