Perfect size and color!  Cushions are a little on the thin side, but are comfortable.  Very easy to put together!