I purchased this bench and I'm pleased with it. It is good quality and the assemble was okay. There were screws and screw holes that wouldn't line up. We were able to get it put together.