Good size to the couch and was relatively easy to put together. Cushions are decently comfortable though they are easily sled off the couch if you move around too much. We’ll see how it holds up after bad weather.