Great couch! Firm but too firm - legit firm couch. Can move it how to want with the end piece - easy to put together. Two people put it together in under an hour! Came in two different days.