This bench was easy to put together.  It was solid and looks great..........

Pros: Great price and easy assembly