This bench is great quality for the price, easy to assemble as well. I was not very pleased with the way it feels when you sit down on it, but that will probably soften up through time. Overall it is a great product.