I had a very firm spring mattress, and wanted to change but the prices of the mattresses are sky high! This saved me the trouble of buying another mattress and waiting for it to deliver to get a plush feel. I would say, easily the best choice if you want a firm but softer feel. Delivered quickly and fits on top of my mattress perfectly. I do wish it wasn't how it looks, but that's just cosmetics and since its covered by a sheet, no biggie!