Excellent product
Not too hard and not too soft. The gel makes this very comfortable.
Rating: 5 stars