Very well build bench. Fairly easy to put together.  I would recommend having a little help just because of the odd angles the bench is in while you are putting it together. Having an extra person to hold things would have been nice. I did it alone and it took me 1 1/2 hours.  Very happy with the results. I would definitely recommend this piece if you are looking for a bench. 

Pros: Nice bench, sturdy
Cons: Have a little help when you are putting it together