At the end of the day, the decision between carpet or hardwood floors is primarily based on preference. Many people prefer carpet in bedrooms because they enjoy a softer surface. And in the case of two or three-story homes, carpet can also help reduce noise.