Common Noun Collocations of sofa

arm, armchair, back, bed, chair, corner, cushion, day, edge, end, face, floor, foot, front, horse, horsehair, hour, lady, leather, live, man, middle, parlor, pillow, plush, room, side, table, velvet, wife