These look great. I put them in a Florida condo at a breakfast counter. I replaced bar stools that had a velvety cushion.  They are comfortable and very wide. 
The cons are minimal. They make a creaking noise when you first sit on them.   I think this will go away. 

Pros: Beautiful
Cons: A little noisy when you first sit on them.