These are very good chairs for the price. The fabric on the seats is not extremely durable or stain repellent. Each chair will take about 10 minutes to assemble properly.