My 2X Revolution is very new, but did an awesome job on the carpet. Haven't used bare floor accessory yet, just got it.