I put it together myself. Took me a couple of hours. Some parts were challenging (drawer sides). The screws broke through, so I had to drill new holes in other places to make it work. Seems like a fairly solid piece, once you get it put together.