Removable cushions allow you to rotate the cushions for even wear. If you get a bad stain on one side, a removable cushion gives you the option of turning the stained side down. Removable cushions often have removable covers as well – these are easier to clean. You could also theoretically replace one cushion, rather than the entire sofa, if it gets damaged.