Nice and sturdy bench. Easy to assemble but pretty heavy, so it requires 2 people to handle and put together. Overall I’m happy with the new addition but I’m giving it 4 stars bc the fabric is damaged and we just realized after finishing assembly. Not too bad but the factory could improve quality control. Overall, a good product.