super easy to put together and it arrived early. it is a little less comfortable than I was hoping, even for the price. it works, but its not the best. fabric is pretty weak as well... my cats have gotten numerous snags on it already and we havent even had it for a week. Id buy this sofa for a second bedroom or non-main living space, but not as the main sofa in our place.