If you read & follow the directions the assembly isn't difficult. The chairs are comfortable, just the right size for an 'average size; person. A football player sized person may want to sit elsewhere. I ordered the white leather, they arrived with dirty fingerprints from the factory.  Cleaning them took some time & care, but they eventually came out.
I wouldn't recommend these chairs (in white) if you are fearful of dirty marks. 
They work well with my kitchen design.

Pros: Good looking & comfortable
Cons: Can't think of one.