I was really looking forward to tryin out this vacuum so the day it arrived we assembled it and started vacuuming. The feature I like best is how the vacuum can sense when you're on carpet and engage the brush roller but it then knows once you've moved onto hardwood or tile and turn the roller off. My dog tends to shed a bit and this vacuum has been great about sucking it all up. It's pretty lightweight for its size and moves with ease. The only con I have is that when you are using the separate accessories with the long hose, the main body of the vacuum tends to tip over easily and often. It's not a hardship though!