Perfect size and color. Fabric is pretty nice as well. Seat cushions shift a lot - this may change once its been sat on more.