Assembly was surprisingly easy. I did it pretty much on my own except for the few steps where I needed an extra hand. The bottom drawer doesn't glide very well but that could be due to it being on carpet, and the roller on the bottom isn't spinning as well. Overall for the price I would defintely recommend.