Home Improvement Why do you need carpets at home? By River Scott 2 years ago The carpet is one of the popular types of flooring and it is a good