Very sturdy and looks really nice. All pieces came packaged and complete.  It took two of us to put the doors on but other than that very easy to put together.