This mattress is hard. I am a side sleeper and have had nothing but aches and pain since I started sleeping on it. My shoulders and hips hurt from sleeping on it. My old mattress wasn't the best but it was better than this hard thing. I am going to try a mattress topper to see if that helps. If not, I'm not sure if I can keep this mattress for much longer. 
The only good thing about it is it sits up higher than my previous mattress. However, it is already showing signs that it will have an indentation in it from where I sleep. I have had the mattress less than 2 weeks as of this review. Also, when/if you sit on the sides of the mattress, you almost fall off the bed because the sides are  flimsy. In order to just sit on the bed, you have to scoot almost in the middle of the bed. Not happy at all with this thing. Although the description said good for all types of sleepers, side sleepers need to beware. This may be a good mattress for back sleepers as it is stiff.