Easy to put together--firm seats and back--color was accurate. I'm very happy with this purchase so far.