Love the finished product but what a bit of a nightmare to put together.  All parts are labeled and that is what saved me!  Seems like some of it could have come put together like the rollers for the drawers and even the drawer hardware.