A sofa is a large, upholstered piece of furniture designed for seating multiple people. It typically has a sturdy frame made of wood or metal, which is then padded with foam or other soft materials for comfort. The upholstery can vary widely, ranging from fabric to leather, and comes in a variety of colors, patterns, and textures.