Excellent quality, extremely firm mattress. Exactly what I needed. Nice padding and I also use a good mattress pad which adds a few inches of cushioning. Unlike other reviewers mentioned, my mattress was odorless. Delivery guys were wonderful and it arrived four days early.