Love my cabinet!  It did take a long time to put together initially, but was pretty easy if to follow.