I have never seen as many pieces to put together.  My husband is an experienced builder but he  had trouble with the directions.  Instead of 1 1/2 hours it took him 3 hours.  I would advise anyone to go ahead and pay to have it put together.  Especially if you don't have any experience.   overall love the cabinet. It fits where  it was needed.