Pretty easy to assemble. Took me about 45 minutes. The instructions are clearly labeled and the steps are very clear and easy to follow. I really enjoyed putting this together. However when you're screwing the bottom wheels you might need someone to hold them while you screw them together.