The bench was very easy to put together. I would definitely and highly recommend the bench. It is basically what I expected from what I read online. 

Pros: easy to put together, what I expected