This couch is very stylish and was extremely easy to assemble. The cushions are firm, but we still find it comfortable for 2 people to sit or lounge and put their feet up, thanks to the ottoman. The problem lies in the quality of the material. We have only had the couch for about 3 months and there are already visibly worn places, as well as snags in the threading of some of the material. We do not have young kids in the house and do not let our dogs on the couch. It definitely does not look like it is going to hold up well at all.