I had someone put it together but there were no problems. Looks very nice, my only concern is will it survive the humidity and damp from being so close to the shower in my bathroom or will it show signs of rust over time.