Took a long time to put together but it's great.  The drawer spacing is a tough one to get right.