The bench was everything I wanted. It took me about an hour to assemble and I did it alone, while the hubby and kiddos slept. I was so excited I put it together the same evening it was delivered. The material is very good quality, if you're considering purchasing this bench I'd say go for it.