I have carpet in my bedroom but would much rather have hardwood floors. (Ironically I there is hardwood flooring underneat the carpet but the old lady won't hear any of it.) My thinking is once the carpet is down, its down for good whereas if you were to get an area rug, you can use it at will.