I love this bench. I did not have any difficulty putting it together as I read in previous reviews. There was only one screw that did not align perfectly. This is a great buy!

Pros: Durable, easy to assemble, good quality
Cons: None