Very good quality easy to assemble but one of the legs didnt match up perfectly with bench but a hammer helped.