The topper!  Makes it amazing. Mattress is firm but comfortable. With the topper...INCREDIBLE!!!