I was not too sure if I would like this mattress, but I was pleasantly surprised by it! I have never purchased a mattress online and this one worked out perfectly for me. I have seen people say it is too soft, but this has a perfect combination of softness and firmness. It supports my body while providing comfort. So far it handles my weight really well and the material seems to be sturdy/durable. I have wondered that the people who think it is too soft might just weigh more. It is a theory that I have considering my boyfriend is bigger/taller than I am and I thought it was perfectly firm while he found it softer than how I felt it to be.