our daugher loves this mattress!  another surprise arrival when we saw the box, but after 24 hours it settles to be super comfortable!! Highly recommended