The quality of these benches is terrific for the price.....once you have cleaned the parts first. There were parts that were absolutely filthy with footprints and all on them, so make sure you have some windex and paper towels before assembling. Otherwise? Very nice.