I suppose you get what you pay for. This mattress is okay, but not particularly firm. We were upgrading from a VERY old mattress (probably several decades old), and I honestly don't find this one any more comfortable or firmer. My husband is not a big man -- probably only about 150lbs, and when he's on the bed, it sinks so much that it creates an incline. Overstock is usually great, but the delivery on this mattress was a bit challenging. The company would only deliver it on Tuesday mornings. Luckily my mother was in town to receive it but for people who work, this could be a problem.