Fairly easy to put together and looks beautiful. Make sure you have every piece at your fingertips b/c I learned the hard way there's no way to add the towel rods if you don't do it at the beginning!  Great addition to my new home!