Very good quality. Sturdy and should lst for years. Many have said it took a couple of hours to assemble, it took me about 9 hours but I tend to be slow and the onstructions are minimal. LOTS of pieces!