Very impressed and shocked over all how well this stick vacuum worked. Glides across floors and rugs so easily and smooth, light weight, and very easy to use. I have carpet and laminated flooring and it worked very well on both. Was amazed at how well it picked up with us being a household with pets. I use it everyday.