very tedious to assemble but it wasnt too bad…be careful with the screws you have to put inside of the drawers…didnt realize there were 2 sizes, I ended up putting the small ones in the bigger drawer  vice versa….other than that, it fit perfectly with my desk and shelf and I am happy’