I need your help picking out new dining room chairs.

I bought a new table for my dining room a while ago. I love it. It fits the space perfectly. Speaking of the space, you probably can tell just how tiny it is. So, size will definitely be an issue for the chairs I choose. It's directly adjacent to the living room, so color harmony will also play an important role. The living room colors are red and black with a few splashes of orange and green thrown in.

I've got a couple of these chairs right now, but they have absolutely no cushion for my tush-n. So, I will keep these as extras for when my house overflows with guests. (And I greatly look forward to that, whenever it happens.) The table has two big leaves, so I'll be able to accommodate quite a crowd.

Here's a nice versatile option. These chairs sit very nicely, and their size is perfect. The downside is that I will probably have to replace the fabric regularly because it will get dirty. But I could reupholster in whatever fabric I wanted. Orange perhaps?

I found these on-line, so I haven't had the opportunity to try them in person. It's upholstered in bi-cast leather. (That means it feels like leather but wipes clean like vinyl.)

Here's another Internet find. Also bi-cast leather.

I love the look of these chairs. Their size is a bit big for my space, though.

They also make them in white. White may make the chairs disappear against the carpet and walls. That could be good or bad.

Here's the most stylish option. The legs are dark brown instead of black. The back is very "upright" when you sit on it, but I kinda like that.
So, which should I choose?