I have used Bissell vacuums and carpet cleaners for years--literally--and have always been very satisfied with how well these products perform. My previous Bissell vacuum lasted almost 8 years but clearly, given how much stuff came up out of my carpet, I needed this new one! At any rate, it works very well on my carpet and my tile floor in the rest of the condo. The only thing I would suggest is to be sure to 're calibrate' it prior to the first use--otherwise it doesn't work well on any carpeted surface--worked ok on the tile--but was a real struggle on the carpet until I 're-calibrated'. It didn't 'self adjust' either until it was 're calibrated'". Still, it's a nice vacuum and gets good results. The canister is very easy to pull around too. Thank you