The combination of ease of installation and good quality made this a perfect purchase for our limited-space bathroom.  Caution:  it wants to hold more than towels, and can become a rack for drying laundry, hanging belts....  

Pros: Quality, ease of installation, versatility
Cons: none