Received our chairs months after originally ordered, having been delayed delivery 5 times. Had even disposed of my old chairs in advance of the expected delivery date, leaving nothing to sit on in the meanwhile! - certainly my worst Wayfair experience! 

That aside, after finally receiving them we quickly put them together - this was very easy to do. The chairs are firm but padded and feel very comfortable. They look sturdy and are ever so lightweight.   A couple of the chairs are a bit wobbly but that prob is more due to floor levelling than the chairs themselves. 
The material is such that it can disguise smudges easily wipeable - so definately a plus point if you have the kids. 
I also like the height of the seating as it is slightly higher than my previous chairs which makes dining more comfortable.  All in all happy with the chairs so far but extremely disappointed with the delivery fiasco.