Absolutely love this couch, it’s firm and fits our living room perfectly. The only complaint we’ve had is that if you are tall you can stretch out on it and the part with the cupholders is very small.