It’s a great robot vacuum. I love it for carpet. I have carpet upstairs and it’s perfect, love it has the odor neutralizer (smells very good) you can change dust bin once a month and it won’t smell. I’m so happy to get this vacuum, definitely would recommend it.