These chairs are great for the price. Assembly was easy. Quality is good. The chairs are a little firm, but I anticipate they will soften with time. Haven’t tested how the fabric works with spills, but we did scotchguard all of them. I recommend!