It is a very nice sturdy cabinet.  It came in so many pieces it seemed overwhelming, but all parts were labeled or numbered which made it easy to put together.  It took time to put together, but it was worth it.  I love my new kitchen hutch!