Good quality for the sale price. Would not have paid full price as could have bought better quality bench for less money. Was very easy to assemble - less than 20 minutes doing by myself.