The vacuum is very light and powerful enough for bare floors. I've owned a few of them. One burnt out because the person using it was trying to save on bags and repeatedly let it get too full.  Another one lost a wheel, but it is so light it is easy to carry. Most of all the light weight makes it so that I am never reluctant to take it out and use it as I might be with a heavier vacuum.  It has a surprising amount of power, but I am not sure you would want it as your only vacuum for rugs. It is certainly not the vacuum you would buy for extensive wall-to-wall carpeting.  The previous ones I've owned have lasted for very many years.