I love these chairs! I bought them for myself last year, and purchased for a client recently. Assembly is a little frustrating, but you only have to do it once. They are easy to clean and resist stains.