This topper is just okay.  I got it because I purchased a foam mattress from this site that ended up being wayyyyy too firm and thought this topper might add some softness.  Sadly it's too thin to do much. But the worst part is that my husband was drinking a glass of wine in bed (red of course) and accidentally spilled it.  He tried to clean it up but anywhere he applied pressure/rubbed slightly the foam ripped so he had to give up and just put a towel on top and below. This product is not durable for any sort of spot cleaning; the stain is still there - a big purple blotch.