Got this from World Market. The fabric is a tweed material, so if you have pets, hair will stick a bit. It’s very comfortable, just worn. The frame is still solid. The fabric tore on one cushion but it’s not visible - see picture. This has been around dogs and kids.