The mattress is just the firmness that I need. It arrived in perfect condition, was nicely wrapped, and wasn't too heavy to unwrap and put into place. It fully filled out in no time and I've slept a lot better since getting the bed. I'm loving not having a mattress with springs in it anymore as well as a mattress that actually fits my bedframe.