I bought this vacuum to use at my store.  I absolutely love it!  I have vinyl flooring and it picks up everything with ease.  It's lightweight and the suction is awesome for a cordless!