I bought 2 mattress pads for my kids, this one for my son who gets hot, and another which was supposed to be plush. I ended up returning the plush one because it was too thin and felt industrial, and exchanging it for this one because its so comfortable! I'm not sure about the cooling qualities yet since Seattle hasn't heated up yet. My son says its super comfortable (soft quilted and squishy but not too thick), the sides are very stretchy and it fits easily over our 8" mattresses. It might not be great for keeping liquids out since it's designed to" wick" moisture, but if you're looking for comfort, I recommend it! Delivery was quick (it can be slow getting to Seattle), about a week.
I bought this pad hoping to prolong buying a new mattress and it has given us the comfort we were seeking, is not hot to sleep on, is not to puffy and just contributes to a wonderful nights sleep. I would recommend this to anyone! we love it!