We use this vacuum on bare floors and carpet and we love it. It put our shark vacuum to shame.