I was pleasantly surprised with this mattress topper.  It is soft, fluffy, and of great quality. I have it overtop my medium firm memory foam mattress to give me a bit of softness and coolness. Working perfectly!