This mattress is everything it claims to be, and more.  I wish I needed bigger than a full size so I can enjoy everything it has to offer on a larger scale.  It is a firm mattress without being "wooden plank" firm.  The top is plush-like to help soften it up a bit and that helps.  
It is HEAVY!  Be prepared that it is an awkward box to move if you are alone, but it can be managed if done right.