I`ve purchased several pair of these for my home. They really help with a moisture build-up problem I had in the winter due to terrible windows. They create a barrier from the cold glass to the inside warm air. The only down side is I have 4 dogs and the fabric seems to attract their hair. They do wash  nicely though.