The quality of this bench is very good, nice heavy bench preassembled, but I am returning due to color variations. Ordered the off white but it is more yellow streaked than I would like. Saw that in a few reviews but thought I would give it a try and hope for the best. Sorry to say it is getting returned.