Initially I was hesitant about purchasing a mattress on line but I needn't have worried.  The quality of the product is excellent as was the delivery service.  I would say that the mattress is more on the firm side rather than medium but that's exactly what I was looking for, so overall I'm a happy customer and would highly recommend this product.