The green color is beautiful and true to the photo.  The couch is huge!  Our entire family of 5 can fit comfortably on it.  The fabric is soft and I don’t think it’s firm.  The couch exceeded our expectations and we are hoping it lasts  holds up.  WayFairs delivery was great and it took us about 4 weeks to get the couch.