I have a Dyson I purchased last spring (when my DIL and grandsons came to live with us due to Covid)…It was a life saver with a 6 and 3 year old and their dog. The one I have does a great job on wood floors and carpet, works wonderfully for quick cleanups without having to drag out the large canister vacuum. I know Dyson can be pricey but I had a gift certificate and coupon for Bed Bath Beyond. I am going to purchase on for my summer cottage…