The quality is decent. The ease of assembly is good. Unfortunately,its BENCH dimensions are slightly off ! The bench sections should've been designed at least 3 inches deeper. It's too shallow ! Because of this,I have to subtract 2 stars from my review.Otherwise,pretty good...….