Absolutely perfect. Takes a couple hours for the mattress to fully expand and settle. Pretty firm with some soft features. Definitely worth it.