This reclining sofa is perfect for our new home. The seats are plenty wide. The cushions have just the right amount of firmness and comfort. The reclining chairs on each end are so nice to have. The fabric itself has a great textured look to it and is very soft and smooth. The nail head trim on the front of the armrests give it a really nice look. I am so glad I bought this, even after being nervous to order without having sat on it before.