bought for elderly parents.  okay on floors with carpet attachment but carpet attachment sticks on low pile carpet - like a very low barber.  my back is sore and my wrist tendonitis is off the chart.  needless to say, this will never work for them.   bummer.   it also makes a weird noise after you take the handle off and put it back on for spot or corner pick ups.