I’ve just received so cannot speak to upkeep and durability of fabric but chair is a nice size, good looking, a bit hard but fine for conversation grouping, easy to assemble: back went in smoothly and legs attached easily.