Perfect size for our living! Cushions are on the firm side but still very comfortable and spacious! Love it.