The bed is perfect. It is firm enough with a slight softness on the top. It came packaged well and easy to open. A bit heavy when getting delivered but I’ve slept like an Ángels since receiving.