Bought this mattress for myself and would recommend it to anyone who likes a medium to firm mattress. Have had it 2 days and have never slept better. Delivery was extremely quick - being delivered by UPS 2 days after I ordered it.