wasn't hard to put together just have to make sure you have the space to lay it face down to do the back panel so it's easier to nail than standing up. what took the longest was the drawers and guides. comes with extra hardwaer just be careful with the particle board so nothing strips out or you'll have to find wood screws to fix it.