I have been looking years for a bench like this one. It was easy to put together and very sturdy. 

Pros: Easy to put together!