There are many benefits to carpet floors. In addition to comfort, style and warmth; carpeting also helps aid with sound reduction in a space. and has less impact on feet, legs and back when walked on. It also adds an extra layer of safety on stairs with less chance of slipping and less impact if a fall occurs.
There is also cost savings—carpet helps with insulation and can be a less expensive option to purchase an install compared to other flooring options.