Worked great and did everything it was supposed to do. Definitely does not require you to pre sweep, picks up all dirt, pet hair and other debris. My only complaint would be that it doesn’t get in the corners very well and left my floor a little streaky. Other than that I absolutely loved it. The shark 3 in 1 was for sure a game changer in my home