It took about 2 hours to put together. Some of the screws are not long enough and a couple pieces that were glued together by the manufacturer broke apart easily but I was able to make it work. It looks nice put together and seems quite sturdy. Not the greatest quality for assembling.