I had new carpeting installed a couple of months ago and wanted to keep it looking new and fresh, especially since I hate vacuuming.  My Robot is great!  Makes me look like a great housekeeper and keeps the carpet clean and fresh.