For the price a very reasonable purchase . Color is accurate. Very firm seating and fits well in a room that is small . A great decision  for our room that has lots of kids hanging out and the pull out option is super easy for movie night or a quick sleepover !