I bought six of these for my kitchen island. They are beautiful with my dark granite and cherry cabinets. The seats are deep and the backs are solid and comfortable. They are a lot more sturdy than I expected.
 I put them together myself. The instructions were simple. I cannot believe the price and quality. I absolutely recommend them. 

Pros: Sturdy, nice finish, classic lines and comfortable
Cons: none