iRobot Roomba 104 specifications and in-depth review

iRobot Roomba 104

Manufacturer: iRobot

The iRobot Roomba 104 is a capable robot vacuum cleaner designed to handle everyday floor cleaning with a reasonable degree of autonomy. It supports scheduled cleaning runs, auto docking, and includes both obstacle and anti-fall sensors to navigate around the home without constant supervision. Smartphone control is built in, and compatibility with both Google Assistant and Alexa means it fits naturally into existing smart home setups. One of its more practical touches is support for no-go zones and virtual barriers, giving users direct control over where the robot does and does not venture.

On the technical side, the Roomba 104 runs on a 3000 mAh battery delivering up to 120 minutes of operation per charge, with a full recharge taking around 4 hours. It draws 33W during use and includes an auto-off function. The unit weighs 2926 g, stands 104 mm tall, and measures 335 mm across. Filtration is handled by a HEPA-rated allergy filter, and a dirt sensor helps it respond to areas needing more attention. Four cleaning modes are available, and the robot is rated for all floor types. Wi-Fi connectivity runs on the 802.11n standard, and the docking station has a volume of roughly 10671.9 cm³.

Pros
  • Supports no-go zones and virtual barriers, giving users direct control over which areas are cleaned
  • Route mapping allows for more organised and efficient cleaning across a session
  • Compatible with both Google Assistant and Alexa, fitting into a range of existing smart home setups
  • Equipped with both a HEPA filter and an allergy filter, offering a reasonable level of air filtration during cleaning
  • 120-minute runtime per charge provides a solid window for covering larger floor areas without interruption
  • Includes obstacle and anti-fall sensors alongside anti-stuck capability, reducing the need for manual intervention
Cons
  • Not self-emptying, so the dustbin requires manual attention approximately every 75 days
  • Dustbin capacity is limited to 0.4 litres with no indicator to signal when it is full
  • Charge time of 4 hours is relatively long relative to the 120-minute runtime
  • Does not include washable filters, meaning filter replacement will be an ongoing requirement
  • No physical remote control is included, with smartphone connectivity being the primary means of remote operation
  • Does not feature automatic height adjustment, which may limit adaptability across floor surfaces with varying pile heights
Who is this for?

This robot vacuum is a practical fit for households that want a degree of hands-off cleaning without constant supervision. The combination of route mapping, no-go zones, and virtual barriers makes it well-suited to homes with defined spaces that need to be avoided, such as rooms with cables or pet bowls. Users who rely on voice assistants will find the Google Assistant and Alexa compatibility useful for integrating it into an existing smart home routine. With a 120-minute runtime and support for scheduled cleaning, it also works well for medium-sized homes where a single unattended session can cover most of the floor area. The presence of both a HEPA filter and an allergy filter makes it a reasonable choice for households where airborne particles and allergens are a concern.

Who is this NOT for?

Users who prefer a fully automated, low-maintenance setup may find this unit limiting, as it is not self-emptying and lacks a bin-full indicator, requiring regular manual checks on the dustbin. The 0.4-litre dustbin capacity may prove insufficient for larger homes or high-traffic areas with significant debris accumulation, leading to more frequent emptying. Those looking for a combined wet and dry cleaning solution from a single device should note that while mopping is listed as supported, the unit does not include mop raising or mop drying, which restricts its practicality on mixed floor surfaces. The absence of automatic height adjustment also makes it less adaptable in homes with varied flooring types such as thick rugs alongside hard floors.

General info:

has HEPA filter
audible noise 60 dB
has an allergy filter
compatible with Google Assistant
works with Alexa
weight 2926 g
width 335 mm
height 104 mm
thickness 335 mm
volume 11671.4 cm³
warranty period 1 years
estimated empty time 75 days
docking station size 10671.939 cm³

The iRobot Roomba 104 weighs 2926 g and has a compact profile measuring 335 mm in width and 104 mm in height, with a total volume of 11671.4 cm³. It operates at an audible noise level of 60 dB and comes equipped with both a HEPA filter and an allergy filter, making it suitable for households where air filtration matters. The unit is compatible with Google Assistant and Alexa for voice control integration. Its docking station occupies a volume of 10671.939 cm³, and under normal usage conditions the dustbin is estimated to require emptying roughly every 75 days. The product is covered by a 1-year warranty.

Features:

supports no-go zones
supports a remote smartphone
has an obstacle sensor
is self-emptying
doesn't get stuck
supports virtual barriers
has route mapping
Has voice prompts
auto docking
has anti-fall sensor
can be scheduled
has a remote control
supports Wi-Fi
Wi-Fi version Wi-Fi 4 (802.11n)
has mop cleaning
has mop raising
has mop drying

The Roomba 104 offers a solid set of navigational and convenience features, including route mapping, no-go zones, and virtual barriers that give users precise control over cleaning areas. An obstacle sensor and anti-fall sensor help it move safely around the home, while the anti-stuck capability reduces the need for manual intervention. It supports scheduled cleaning, auto docking, and can be managed remotely via smartphone over Wi-Fi 4 (802.11n) — though it does not include a dedicated physical remote control. Voice prompts are built in to provide audible feedback during operation. It is worth noting that the unit is not self-emptying and does not offer any mopping functionality, including mop raising or mop drying.

Design:

dustbin capacity 0.4 l
Has a display
has twin side brushes
has included washable filters
automatically adjusts its height
Indicates when full

The Roomba 104 has a dustbin capacity of 0.4 litres, which is a straightforward fixed-size bin with no indicator to alert when it is full. The unit does not include a display, nor does it feature twin side brushes or automatically adjust its height to accommodate different floor surfaces. The included filters are not washable, meaning they will need to be replaced rather than rinsed and reused.

Cleaning power:

cleans all floor types
cleaning modes 4
mops
has a dirt sensor
has UV light

The Roomba 104 is rated to clean all floor types and offers 4 cleaning modes, providing a degree of flexibility depending on the surface or level of dirt involved. A built-in dirt sensor allows it to detect and respond to areas with higher debris concentration. The unit also supports mopping, broadening its cleaning capability beyond dry vacuuming alone. UV light is not included as part of its cleaning feature set.

Power:

battery power 3000 mAh
runtime 120 min
charge time 4 hours
operating power consumption 33W
has auto-off

The Roomba 104 is powered by a 3000 mAh battery that delivers up to 120 minutes of runtime per charge, with a full recharge taking approximately 4 hours. During operation, it draws 33W of power. An auto-off function is included, allowing the unit to shut itself down automatically when appropriate rather than continuing to draw power unnecessarily.

Final Verdict

The iRobot Roomba 104 is a competent mid-range robot vacuum that covers the essentials well — scheduled cleaning, smart home integration, route mapping, and reliable navigation through obstacle and anti-fall sensors make it a genuinely practical tool for everyday home maintenance. Its HEPA and allergy filtration add real value for users sensitive to airborne particles. Where it falls short is in the area of autonomy; without self-emptying capability or a bin-full indicator, it demands more user involvement than some may expect. That said, for households seeking a feature-rich vacuum with strong navigational control and smart assistant compatibility, the Roomba 104 represents a well-rounded option — provided its manual maintenance requirements are factored into the decision.

Popular Comparisons

iRobot Roomba 104
iRobot Roomba 104
VS
Xiaomi Robot Vacuum S40C
Xiaomi Robot Vacuum S40C
iRobot Roomba 104
iRobot Roomba 104
VS
iRobot Roomba Combo i5 Plus
iRobot Roomba Combo i5 Plus
iRobot Roomba 104
iRobot Roomba 104
VS
Lefant M330 Pro
Lefant M330 Pro