This took awhile to put together.  The finished product is very nice.  I have received several compliments already.  Not all the drawers slide smoothly.