I have wanted this for a while and so happy i have it! i have a mix of carpet and wood floors and it is  easy to go from one to the other. has a great suck power to it, very light weight to it. i love it and have not had a problem with it at all.