We've been shopping for a mail desk for years (literally) and finally chose this one. It arrived quickly and I started putting it together shortly thereafter. It went together rather easily, but like any piece of "assembly required" furniture, patience is sometimes the best tool to have at your disposal. I made sure I had everything I needed close by and carefully grouped all the parts together. I took my time and it went together without a problem. I do wish the drawers were a little more stable, but otherwise it's a very attractive and useful piece of furniture.