Overall very good deal for the money. There were a couple of broken and dented pieces but they are on the back so they don't show at all. I assembled it myself and it took about 4 hours. The instructions are pretty clear and the spare parts bag was appreciated, even though I didn't need it.