Fabric is very nice, chair  padding is stiff but comfortable. Putting the chairs together was a lengthy task, but worth it in the end .