Got these for our new kitchen..perfect! comfortable seats, easy to assemble and look great!  

Pros: Easy to assemble, look great, feel wonderful. Solid Construction
Cons: none