I LOVE these chairs!!!! The green is perfect! It looks grey in photo but is definitely green. Assembly was just screwing the legs on. Cushion is firm but not a problem at all. I would definitely recommend!