Pros is the chairs are beautiful and very comfortable.  I ordered the gray chairs with the black legs. Pairs very nicely with my marble table.  Con is I had a tough time putting the chair together in lining up the chair seat with the chair back because it's hard to see the holes to put the screws through. After several attempts without success, I decided to order assembly service. Worth the dollars.