The rack was super simple to assemble. It looks fantastic in my bathroom and actually holds the towels I have. So many other towel racks were far too small to accommodate even an average-sized bath towel. 

Pros: size, quality, cost
Cons: can't think of any.