Love this bench - looks great & is very functional with the removable dry sink.  

Pros: Easy assembly, instructions also easy to follow
Cons: no cons for me, but it may be a bit lighter duty than some may desire