Love the fabric on these chairs. The assembly was a little difficult. No everything lined up evenly. But with patience and determination I got them assembled.The chairs are a little firm but that's ok. They are comfortable.