Perfect little sofa for my client's first apartment. Good quality and firm cushions but not so firm that it isn't comfortable