This mattress is a very good balance of soft, but firm. I am a back and side sleeper. The outside material of the mattress is quite soft and smooth. It fits my twin bed, just right. Overall, I am very pleased and pleasantly surprised at the quality of this product. My sleep has definitely improved since adding this piece into life. I strongly recommend it!