We added the mattress topper to a very good firm mattress.  We've only had it about 3 weeks but so far we're very pleased. Our yellow lab absolutely loves it. Good value for the money spent. [...]