no, they aren't the same. The micro fleece draws wetness away, whereas polar keeps it in. Polar fleece is used for covers. But yes, you can get it at spotlight.