This mattress is perfect! Very firm, but still with a little memory foam on the top to make it comfortable. Delivery was professional,  and trackable. Great customer service!