We’ve had the DysonGen5detect for about a month. By far the best vacuum we’ve ever had. Being cordless allows for easy maneuvering.  The laser beam light makes it easy to see where dirt is.  I never realized how much dust, sand and hair accumulates on our bare floors.  I’ve become obsessed with vacuuming.  It’s not only great on bare floors, but does a great job on our area carpets.  I never realized how much dirt and hair was imbedded in those area rugs. The different attachments are easy to remove and attach.  Although very pricey, it is well worth the money.