The cabinet works well and looks fine.  It was quite a project to put it together.  It took my husband , who is very handy, adult son, and me about an hour and a half to put together.  The pieces all fit and all the necessary hardware was there.  We are using it for kitchen storage in the basement, for that it is great.