I have been really enjoying the Powerlifter Turbo, it makes vacuuming fun! I've tried it on hard and carpeted floors and it works great on both. It's easy to charge and easy to empty. Would definitely recommend.