Perfect couch for our little apartment. Firm yet comfortable, and although it was heavy getting up the stairs (need at least 2 people), it was the easiest piece of furniture I have ever put together. Ever. As you can see from almost every piece of furniture we own, we love Wayfair.