This little gem is amazing! We have 3 small dogs that have a dog door to the yard. We have laminate and tile on the floor. Sweeps the floor twice a day (even my husband likes it). It's louder than expected but worth it. We learned how to prep the floors, buy roll mats and let the sweeper do the rest (we use a 20 minute timer). For the price, this is a great way to get acquainted with the automatic sweeper. Keep in mind that it only sweeps (it's not a vacuum, so no carpets, they can get snagged on it and wait, which saves battery), but it grabs all the sand and hair my furry friends leave on the floor.