Assembly was straight forward but a bit daunting.There were a lot of steps so you definitely need to be good at following directions. The drawers pull smoothly and the shelf is adjustable which is nice.  I am very pleased with the overall quality and workmanship.