Very easy to assemble and they look great!  The seats have a large cushion and are very comfortable.

Pros: Easy assembly, comfortable
Cons: none