Not too difficult to put together.  Took about 30 minutes.  Looks wonderful in our bathroom.  I would easily recommend this item.