My daughter and I put this together.  It took us about 2 hours but the directions were step by step.  It turned out to look perfect for our home.  Decent quality at a reasonable price point.