This mattress is nice and firm.  The covering is a soft plush fabric that is as beautiful as it is functional.  The photo is a bit deceiving because the mattress still needs to rest for a few hours before it reaches its full thickness.