Mattress is absolutely perfect!! Firm yet the pillow top and memory foam give it just the right amount of softness!!