Have a firm mattress and it has been a little uncomfortable, the mattress topper has made a difference. Time will tell how good it is for longer period.