This was the first time I bought a mattress without having the chance to try it out in a shop. I was relying on the reviews to do me a good turn and I'm glad I bought it. I got a great mattress at a great price. Only had it a week so not put it to the test properly but so far it's great. Nice and firm without being too hard. Really great.