I purchased this mattress based on the positive reviews. We needed a mattress to go with our new frame. This mattress did not disappoint. The charcoal gray color is very nice. The mattress is not hard, but not soft either. It is medium firmness which is perfect for us. I highly recommend it!