I initially bought one of these to dry my car... and years later (with the original one still being used to dry the car) found other uses - so now I have one to dry the dog (they are awesome for this!) and to dry the shower.  I keep one in the car and after hunt training with my dog its quick to dry him.  No more bringing home soggy towels to wash/dry out and if I am away training/testing for multiple days in a row I always have a way to dry dogs quickly.  For the shower, dump the squeegee and just 1/2 of one of these.