Just remodeled our kitchen and got these for the new island.  They're perfect.  Assembly is definitely a two person job though!  Bought some spray scotch guard at the local home improvement store.  Sprayed only the fabric and so glad we did.  First day we had a spill of pink on the seat. Washed right off. They look great!

Pros: Fantastic look. Instructions were easy to follow.
Cons: Two people necessary for assembly, but relatively easy.