Love these chairs.  For the money they look great.  Arrived with nothing wrong with them.  Assembly was easy enough but I must say there were quite a few screws.  All the better I guess as the chairs are quite sturdy and the height perfect.  I don't know how well the vinyl would hold up if used on a daily basis with a busy family, but for my dining room table, where there will be less use I think they're perfect.  I bought them in White (looks like their picture) so I can't verify all colors match their picture exactly. 

Pros: Price for sure.  Look is great.