Was hard to assemble in some areas definitely recommend having a drill on hand but couldnt be happier! Drawers slide in and out flawlessly and cabinets are perfect! Really good product!