I LOVE this thing! I am not much of a housekeeper ;-) but this thing has me hunting for dustbunnies regularly! It works great on hardwood and vinyl tile. I have no issue with the beater bar still running when using attachments, I just put it on high and keep it of the rug. I do wish that the "HIGH"carpet setting went one notch higher for my thick shag rugs, but the sofa attachment works great for dog hair on microfiber.