great couch - a little firm but still comfortable, good support. easy to put together. exactly what i was hoping for