These are very pretty, not flimsy, very substantial. They look very nice. I got them to match an espresso kitchen island with a rather dark marbled granite counter that was gonna be tough to match. I love that they swivel and they're really very comfortable. The cushions are not a flat pattern - they are a bit like a gray linen feel and faint pattern which actually looks a bit fancy. When choosing height, be very careful what you wish for. I bought these, immediately thought they were too low, then realized they were the right height. But I had to live with them for a bit before I came to that conclusion. I don't like to have my legs pressed up underneath the counter, I am able with these to cross my legs, my husband can sit Indian-style, and the eight is still just fine for eating, so don't go too high - these come in different heights.