Couch arrived quickly and is as described. Assembly is a breeze, quality is very nice, cushions are firm but this couch has been great. I was concerned initially that it would be too small for our family of 5 but it’s been a great fit for a large family with a small living room.