Good product, good price.  Had purchased a high end towel bar previously but returned it because the quality for the price did was poor.  I purchased this one, and the quality is better than the high end towel bar I previously purchased.