Purchased this couch and arrived in a timely manner. The color and size is exactly what I wanted. It was fairly easy to put together . It is still a little firm but think in time it will soften up.