This mattress is very comfortable, not too soft or hard it’s truly just right.  It took a couple of days to adjust correctly after taking it out the box l.  However, when it did adjust right the size,  comfort and shape is absolutely wonderful.