All of the metal and rubber frame pieces are also groups and components, but their faces are all assigned specific materials.
When you use the Paint Bucket to paint a color—in this case orange—on the main Marshmallow Sofa component, only the cushions take on that color. Everything not assigned the Default material stays exactly the way it is.