Arrived earlier than told, no issues putting it together and it's a beautiful piece.  The price was right for me because I opened a credit card and got $40 off first order, which greatly affected my decision.  Would recommend.  Had to call customer service because a minor part was missing, but they handled it with efficiency and it is on the way.  Could not use both towel holders because the spot was too tight, but I love it!