The good news is, the EUFY RoboVac 25C is suitable for both hard floors and carpets. This model has three brushes that easily loosen the dirt and debris particles deep within carpet fibers. A three-layer filtration system filters the debris and sends it to the attached dustbin.  The EUFY RoboVac is also suitable for pet hair and dander often embedded into carpets and rugs. You might have to consider the height and thickness of your carpet pile as well, as it’s important to remember that your battery life will be shorter on carpets. You might have to recharge more often if you’re vacuuming carpets than if you are vacuuming hard floors.