The mattress is not too firm and not too soft. You can comfortably lay on your side, stomach, or back. It's real quality. The look is great, the quilted top really is breathable and comfortable and it's an ecellent several layer memory foam (so it has some body to it. it's not all sinking into mush you can't get out of).
The covers zip off if you want to clean them. That wasn't too hard because you can squish the mattress around the zipper to get them back on. The stores will offer you deals on box springs to go with your mattress, but with memory foam mattresses the box springs make no difference in the way the mattress feels.
Coming from a pillow top mattress, there is a certain novelty and comfy-ness about slightly sinking into the mattress after a long day.
Anyways, once it takes it's shape and the smell goes away and you've had a few nights to get used to it - You will feel that it's been a great nights sleep since then.
First of all beware of the return shipping which could cost over $300.
Slide the bag over the mattress and seal the end, use tons of tape. Leave a little opening for your vacuum hose in the corner.
Another opinion is: If you think that a foam mattress could not be that firm you are wrong! If you don't like firm beds do not order this mattress.
Overall, this mattress have over 84% positive reports from satisfied buyers. So make your choice with your head.