I love this couch!! It is very comfortable and firm, meaning the cushions will last a while, unlike other couches that sink in after a few months. The couch is well constructed and is very easy to put together. It came in 2 big boxes, it is very easy to move if needed, since it comes apart in pieces. But very satisfied with this couch, I highly recommend it, you won't be sorry.