First off, i have always liked this manufacturer, their products are easy to put together. the finish is very nice. they are reasonably priced. sturdy. assembly is very easy, all pieces are marked: a goes with a, etc. it my son about two hours to put it together. overall i like it a lot. pros: easy assembly.cons: although i like the color i received, perhaps different finishes.