I love this thing!  This is actually my second one I had to buy because I accidentally left the other out of the tube overnight (don't do that).  The best thing about this, is that it does not leave scratches or swirls on the paint of the car, and it does an awesome job absorbing the water.  I would absolutely buy this again, and suggest it to anyone that is on the edge on buying one.