I bought it weeks ago it cleans good but there are times the side brushes tangled on our area shaggy rug and need to replace side brush