effective carpet cleaner

Gives my carpets a good deep cleaning each time I use this vacuum. All the accessories attach to the vacuum. The only thing I dislike (slightly) about this vacuum is that it is a little heavier than my previous vacuum.

###

