Overall is a great matress, which deserves 5 stars. Firmness level is exactly what I was looking for. I would probably advise only firm matresses for everyone. This one is not extremely firm, but supports a back during sleep very well. I had a pain in my back for a couple of months and that was one of the reason (probably the main) why I decided to buy a new matress. Now, after sleeping for a month on this matress, my pain is fortunately gone. I believe the new matress was really the only reason for that. My overall sleeping quality improved a bit, I feel now that I am sleeping for a whole night without waking up more often. Finally, my previous matress that I bought had a specific smell for a two weeks, but this one had no smell at all, which is a plus too. So, up to now I very happy with my purchase, hope the matress will last for a long time.