EXCELLENT mattress. Not too firm, not too soft. Perfect for me and my husband. It's pretty too, I almost feel bad putting the sheets over it!