The chairs were delivered pretty quickly considering my 'remote' location in eastern Canada (in just over a week). The soft, grey fabric is slightly lighter than it appeared on screen and doesn't look like it will be hitched too badly by my cats (although they haven't been on them yet). The chair cushions are firm, but comfortable. The legs all attached fine (any screw holes that were tricky had a small amount of fabric in them, so clearing the fabric solved the problem), but a couple of chairs sit unevenly and will need pads on the legs to level them (I bought 6 chairs total, and 4 of 6 are uneven - annoying, but not enough so for me to return them). Overall, I am pleased with my purchase and would recommend. The chairs aren't perfect, but they are super pretty and decent quality construction for the lower price point.