looking for something that protects the mattress, sleeps cool and is comfortable is not an easy task.  We tried this product and have now bought two of these.  love everything about this mattress pad.