My Electrolux Nimble died, no one in my area could work on it and I needed a good vacuum.  I have a dog that sheds.  A lot.  I researched and found this one and am so pleased.  The day it arrived I assembled and began using it.  I have High Pile carpet and some rugs that are low pile and it did great on both.  My kids said the High Pile Carpet is fluffier and softer.  You get all the accessories at this price, it's a great deal.