Easy to put together by myself. Took maybe 20 minutes. I had to bend one of the metal pieces where it hooks into another one slightly, but that was easy enough to do. It looks great and is very sturdy- I have no issues with the quality, either. It arrived in great shape and looks good put together.