I have slept on this mattress one night and it has great support and is very comfortable.  It forms to your body and is not hard.    It was ready for the 1st night sleep out of the box, unfolding to the full size without order.  Due to the shape sheets hold well in place.  Loving it.