I had these for less than a year before I replaced them. They are comfortable, but the fabric is terrible and very cheap. I would not recommend if you have pets or kids, it’s just not durable. Some water spills were enough to cause notable staining. The seats also started to flatten after about six months or so. Three stars for style and easy assembly though. I had to tighten the bases back up after about 10 months, some of the screws started to loosen a bit and they got wobbly, but 5 minutes with a screwdriver fixed that easily enough.