We ordered four of these chairs and have owned them for almost two years now. The fabric is okay but the price is for okay fabric, that’s why they are budget friendly. I would recommend treating the fabric with a stain resistant coating as mine have developed some stains thanks to family eating while seated in them. 

Comfortable enough. Lines are nice and clean. It would be very easy to slipcover. In fact, I did sew pillow covers for the lumbar pillows that make the chairs look more expensive. Frames are solidly built. Took off one star as the canvas fabric is particularly susceptible to stains.