I use this vacuum for the carpet, restrooms, kitchen. So far, everything works great! Sometimes I wished the sucking power was a little more. I would rate this machine above average.