This mattress is so fantastic there may not be enough words. We ordered a medium firm mattress and it is the perfect amount of cushion and structure. I love the texture and breathability, too. It is soft to the touch and the material is durable and this mattress will definitely last us a long time.