The leather has a great feel, and the cushions are extremely firm. At first I wasn’t at all sure, but I have really come to like it. It is perfect to stretch out and nap on. Big enough for two adults and a very large fur baby.