Good quality mattress at a good price. Firm yet comfortable. A good mattress is worth paying for particularly when you have a tendency to getting a bad back at the gym. Very happy with this.