We tried different firmness in the stores and knew we wanted an extra firm. We purchased off this site because it was the best price compared to others for the same mattress (with delivery).  The mattress fit perfect and it is extra firm as described. We love it, it's so comfortable! Delivery was fast and easy, no problems at all.