Astounded and astonished, I have always been wary of buying anything like this on line as I like to try before I buy. I was wary because at this price how can a mattress be any good right. I bought it as a gift for a friend who liked my mattress, a good firm pocket spring type which cost significantly more than this one, still I took the gamble after all I can send it back if it is no good. When it arrived, we took off the outer wrapper and laid it on the floor, expecting the worst I lay on the new mattress, I was amazed at just how solid and comfortable it was. My partner also laid on it and was equally amazed, it really is an extremely good quality, well made product that was very comfortable. At this price you really cannot go wrong, I would rate it as firm rather than medium to firm but that if just my opinion. If you like a comfortable firm mattress give it a go you will not be disappointed.