Good quality, I just wish the 2 towel bars were the same length as it makes placement tricky. Besides that they're perfect for our needs :)