Pros - very easy to assemble, high quality, well packaged with nothing damaged. Looks just like its pictured, love the paint texture, gives it a great rustic look. 

Cons - the baskets are made of hay, hardest part of assembly and they have a smell to them. Seem a little flimsy, and will probably have to replace them long before the rest of the bench.