Search  for anything...

iRobot Roomba 104 2in1 Vacuum & Mop Robot - Self-Empties for 75 Days, Intense Power-Lifting Suction, Vacuums All Floors, Ideal for Pet Hair, LiDAR Smart Navigation Mapping, Mops Hard Floors

  • Based on 13,468 reviews
Condition: New
Checking for the best price...
$199.99 Why this price?
Save $25.01 was $225.00

Buy Now, Pay Later


As low as $33.33 / mo
  • – 6-month term
  • – No impact on credit to apply
  • – Instant approval decision
  • – Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout.

Payment plans are offered through our trusted finance partners Klarna, Affirm, Afterpay, Zip, Apple Pay, and Google Pay. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Selected Option

Free shipping on this product

FREE 30-day refund/replacement

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: Only 3 left in stock, order soon!
Fulfilled by Amazon

Arrives Thursday, Sep 3
Order within 6 hours and 23 minutes
Available payment plans shown during checkout

Protection Plan Protect Your Purchase
Checking for protection plans...

Color: Midnight Black


Features

  • DEVOURS DIRT WITH 70X MORE POWER-LIFTING SUCTION. Find, reach and eliminate messes with the combined power of 70X more suction*, multi-surface brush, 20% better edge and corner cleaning with an edge-sweeping brush, to devour dirt and dust bunnies, plus a microfiber mop pad to leave floors shiny.
  • UP TO 75 DAYS HANDS-FREE CLEANING. Dirt and dust stay gone because it empties into the AutoEmpty dock with a bag that traps 99% of allergens as small as 0.7 microns. That means no mess or cloud of dust when you empty it. Just drop the used bag into the trash and put a new one in the base.
  • SUPER-SMART MAPPING AND NAVIGATION. ClearView LiDAR quickly maps your home to maximize coverage and provide a precise clean while steering smoothly around obstacles and specialized sensors prevent falling down stairs.
  • RUGS STAY DRY WHILE MOPPING. Unlike other cleaning robots, the Roomba 104 Combo Robot automatically detects and avoids carpets while mopping so your rugs stay dry no complex programming required.
  • FULLY CUSTOM CLEANING. Choose from settings including vac only, mop only, or combo vac-mop. Schedule and target rooms based on your daily routine and adjust the number of cleaning passes, levels of suction power, and amount of mopping solution pumped onto the microfiber mopping pad.
  • EASY-TO-USE ROOMBA HOME APP. Simply tap to set a custom clean, get time estimates, check on the filter life, or create keep-out zones to avoid specific areas.
  • 2X DEEPER SCRUBBING. Leave floors beautifully cleaned thanks to the built-in mop with a micro-pump controlling water flow and keeping the mopping pad uniformly moist during cleaning. Use water or a compatible cleaning solution*, and choose SmartScrub for 2x deeper scrubbing**.
  • 3 EASY WAYS TO CONTROL. Conveniently control your Roomba robot by speaking to your preferred voice assistant-enabled* devices, tapping the app, or pressing the robot's buttons.
  • WHAT'S IN THE BOX. 1 Roomba 104 Combo robot, 1 AutoEmpty Dock
  • WIFI READY. Uses a 2.4 GHz network for setup and operation. After setup, your robot will stay on 2.4GHz for operation and your phone can return to 5GHz.

Description

The Roomba 104 Combo Robot + AutoEmpty Dock is made for every kind of wet and dry floor-cleaning task. The self-emptying dock holds up to 75 days of debris in a bag you just lift out and toss away. The 4-stage cleaning system delivers high-performance cleaning by combining 70X more intense power-lifting suction, an edge-sweeping brush that cleans 20% better, a multi-surface brush to pick up all kinds of dirt, and a washable, re-usable microfiber pad to wipe away spills. ClearView LiDAR quickly maps your home for precise coverage. Choose from 3 cleaning options - mop, vacuum, or vacuum-and-mop at the same time. Using water or cleaning solution, choose the perfect amount of liquid for the job, and set SmartScrub to 2X deeper scrubbing of high- traffic areas the way you would to erase the messes of the day. Tap the app, push the robot's buttons or ask your preferred voice assistant for an on- demand clean. ​​ As compared to Roomba® 600 series robots​Visit iRobot website for list of compatible cleaning solutions​With SmartScrub engaged, compared to the standard mop mode for IEC standards for coffee.​Works with Alexa, Siri, and Google Assistant-enabled devices. Alexa and all related logos are trademarks of . Spend less. Smile more. or its affiliates.Google and Google Home are trademarks of Google LLC. Siri is a registered trademark of Apple Inc., registered in the U.S. and other countries and regions.​​​

Brand: iRobot


Model Name: Roomba 104


Surface Recommendation: Carpet & Hard Floor


Special Feature: Auto-Docking, LiDAR Navigation, Selective Room Cleaning, Simultaneous Vacuuming & Mopping


Color: Midnight Black


Surface Recommendation: Carpet & Hard Floor


Other Special Features of the Product: Auto-Docking, LiDAR Navigation, Selective Room Cleaning, Simultaneous Vacuuming & Mopping


Controller Type: App Control, Button Control, Voice Control


Filter Type: Cartridge


Battery Life: 120 minutes


Cleaning Path Width: 5.8 inches


Battery Type: Lithium Ion


Power Source: Battery Powered


Control Method: App, Push Button, Voice


Compatible Devices: Smartphones


Form Factor: Robotic


Brand Name: iRobot


Model Name: Roomba 104


Included Components: Docking Station, Mop Pad


Model Number: Y351020


UPC: 885155046437


Model Series: Roomba 105


Item Type Name: Robitic Combo Mop and Vacuum


Manufacturer: iRobot


Number of Items: 1


Manufacturer Part Number: Y351020


Color: Midnight Black


Indoor Outdoor Usage: Indoor


Number of Wheels: 2


Number of Power Levels: 2


Number of Speeds: 1


Recommended Uses For Product: Regular, hands-free cleaning of carpets and hard floors in houses and on stairs


Style Name: Roomba 105 Combo (y351)


Item Dimensions L x W x H: 13.19"L x 13.19"W x 4.09"H


Item Weight: 6.5 pounds


Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Thursday, Sep 3

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • Zip Pay in 4
  • Financing through Apple Pay
  • Financing through Google Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


  • My rumba is awesome!
Color: Black
I personally love my rumba. It keeps my high traffic areas clean all week while I work! I have been using it for about 3 weeks now.. and it continues to follow the schedule I set up no issues! I am amazed and totally pleased with the great job it does!! It keeps all the dust and hair and any dirt we track in all cleaned up! It vacuums and mops.. I love how it empties itself, and returns to its home base for needed charging.. it is a fairly quiet little thing as well … ❤️❤️ ... show more
Reviewed in the United States on July 29, 2026 by Linda

  • Roomba i3 Pros and Cons
Color: Woven Neutral
For the first week of ownership, we were disappointed in the robots random movements, but we had read in other reviews that it needs some time to explore and update itself, so we gave it a chance. The more it explored, the more software updates were downloaded, and the more efficiently it performed. Here are the pros and cons of owning this model: PROS: - Software updates that have greatly improved the i3's capabilities. - - Scheduled automatic cleaning is easy to setup in the app. - Unlike the more expensive Roomba models, it works in the dark. Lights off? curtains closed? No problem. - Sucks up a lot of dirt, lint, and hair from our floors. Long hair (we have a lot) collects at the ends of his rollers and is easily removed. - We have 2 steps down from the main level to our family room. It vacuums to the edge, but has never jumped. - The app isn't needed for a cleaning. For our family room, we don't use the app. We just set it in the room, press the button and away it goes, cleaning in an efficient manner. - Durable. Sucked up a USB cord and a sun hat string that had been left out on the floor. These items got tangled up, jamming the robot and causing it to shut down, but no damage was done. - Widely available replacement parts... for a day may a come when his little mustache stops whisking dirt into his big suck face. CONS - It took 5 days of assigning it to "clean everywhere" before it accurately mapped our single-story 1500sf home, then allowed me to divide up and label rooms/areas, and the ability to assign it to clean specific rooms. - It can't clean our whole house in one charge. It goes back to the station recharges itself and then finishes the job. - The main con is having patience with the robot exploring and the software updates (my experience below). It will take some time for all of the features to become available. Make sure you have strong Wi-Fi signal throughout your house and send the robot out on cleaning runs and the updates will happen. Software Updates: - The app and the robot started with limited functionality. After doing a few whole house cleanings over 3 days, it started getting updates and more features were added to the app. It took another few days before it was fully updated and had an accurate floor plan. While it was cleaning it was also doing a lot of exploring, going back over the same areas, pausing to ponder the universe, etc. I think this was part of preparation for the next software update regarding the mapping. After cleaning all accessible areas of my house a few times, a map appeared on the app and asked me if it was accurate or if the robot should remap my house. Some parts of rooms were cut off or shaped weird, but I clicked "accept" anyway. It then prompted me to add/delete partition lines to divide the house up into rooms. The lines can be moved any direction and rotated 360° so you have good control over creating different areas. After doing a few more whole house cleanings the map updated itself and accurately represented our floor plan. In the end I'm glad we had patience with it. It cleans great now and it's efficient. ... show more
Reviewed in the United States on November 27, 2022 by Bert

  • Good, Not Great, but still worth it.
Color: Black
I was very skeptical as to robot vacuums and their usefulness, but for the most part, I have been pleasantly surprised. Had an older model of Roomba and upgraded to this one on prime day hoping we wouldn't run into the same issues. Let me explain with a good/bad comparison on this device. Good: When it works, it works great. I'm talking about the areas that you don't think about like under furniture in the like. Cleans all the dust bunnies like a champ! You don't realize how bad it is until the light hits it at just the right angle and then you feel like your house is a mess. This is not Rosey the robot maid from the Jetsons. This is not going to replace your need to clean all together. It is more about making it so you have to do less when it is time to do your share of the cleaning. The app is easy to use and lets you know when there is an issue.....which is unfortunately often. On to the Bad. The Bad: I feel like this thing has separation anxiety. Not even kidding. When I run it while I am at home, it works flawlessly. Never gets stuck or gives me any trouble. The second I run it while I am out of the house, boom, it gets stuck on a "cliff" or the dust bin or mop pops off. Of course you always try to keep all the areas free of things that can cause trouble for your Roomba, but I have yet to have it get stuck in the same spot twice. It will go right over a spot one day, and then decide that it doesn't want to the next. The mopping is an ok feature, but its more like wiping up spilled water with a paper towel than actual mopping. It doesn't suck up the water or anything, it just gets a pad wet and then drags it across the floor. I guess there is a special cleaner you can buy for it because you aren't supposed to use regular cleaners in the thing. Once again, not going to replace a human as a primary cleaner, just makes it easier when it's your turn. Summary: I know I had more in the bad then the good, but this thing really is a helpful device. That's why it gets the 4-stars. It keeps the floors free of all that little dust and dirt that only shows in the right light and makes it so when it's time to grab the real vacuum, it is easier for you. You just have to have patience and set your expectations properly. This thing will not change your life, but it will make it that much easier in the end. ... show more
Reviewed in the United States on July 27, 2026 by Matthew T. Abrams

  • iRobot should just sell brooms at this point
Color: Woven Neutral
I've had this vacuum for a little over a year and it's really just been an annoyance. My review is summarized below, but I would also suggest a quick Google/Bing/DuckDuckGo search with the terms "roomba terrible reddit". Confirmation bias is a thing, but so is astroturfing and premature reviewing, both of which are prevalent on this site. Let me go ahead and get the one positive out of the way: The vacuum is pretty strong. It pulls more crud from between hardwood boards than my Dyson vacuum. Yay. -----After owning an i3 since July 2022 here are my takeaways:----- * Automation should make life easier and this fails so hard it's almost impressive. I spend less time manually vacuuming and maintaining my Dyson than I do futzing around with the Roomba unit and app. It does get stuck occasionally. I knew that going in, but all the hand-holding the unit requires really adds up. * The Smart Map feature has yet to work for me and I've tried it several times. I think it was only recently added as a feature for the i3 when I purchased it, so I assume it's a feature that's been shoehorned in and that I should be grateful for their generosity. Basically, the unit will roam around the house not vacuuming. I will assume it's doing it's mapping thing, but it's not doing that either. By the time it's done not creating a map, there's not enough battery power left to really do any vacuuming. I mainly purchased this vacuum for the vacuuming feature so the Smart Map feature seems at odds with that. * The unit gets so close to cleaning the corners of rooms. So close in fact, that it's easy to forget that the robot didn't clean the corners at all, ever. This one's not a secret, but what else can't this thing do! Keep reading to find out! * The iRobot app says I have to replace the filters in 5 months. I've barely used this vacuum, and haven't had it running on a schedule in months. However, the app (as of today 8/13/23) suggests I spend $65 on new filters. It even sends me push notifications telling me that iRobot needs me to buy their filters asap. Why? Is it simply on a timer? I do have an option to "Reset" the "High Efficiency Filter" on the Product Health screen. Is that option there because it's unreliable? Is it being misdiagnosed by the app or faulty sensors within the unit? No way to know! * The app is rough. I'm not sure why honestly. It's hard to describe because the issues are so sporadic and intermittent. Maybe it's because iRobot has to support dozens of different models with marginally different feature sets in a single app. I get secondhand embarrassment even opening the app and this is coming from a person who has used the HBO Go, HBO Now, and HBO Max apps. I'm curious if the makers of my cheap, automated catfood dispenser are also MIT roboticists and engineers, because that app has more features and has been completely hands-off since the 15 minutes I spent setting it up 3 months ago. * The unit draws more power than it needs. I'm probably a stickler for this, but I'm surprised my cheap, Amazon-purchased cat toys don't draw nearly as much power continually once they're fully charged. I'd love to test it more and get some insight as to what's going on but then I wonder: to what end? So that I can get my terrible vacuum back up and running or something? Maybe it's because it's communicating to the cloud that new filters are desperately needed in 5 months! -----A couple of side notes for anyone still reading this 🤷:----- * I'm not surprised the Automatic Dirt Disposal unit is no longer for sale. I remember nearly purchasing it a year ago until I briefly skimmed all the negative review. Just now I checked the iRobot website and they indicate that there's an entirely different slew of issues there. Their business model with accessories seems to be: create the disease to sell snake oil. * iRobot, the manufacturer, uses green for its primary brand color but the design is not environmentally conscious, in my opinion. Unless my unit is very specifically defective, I think this is misleading. But at least they can say the logo was colored green back in the 90s before green = environmentally conscious. I want to give them the benefit of the doubt and believe that they're just not good at branding or robots. Keep up the g̶o̶o̶d̶ work! Lastly, iRobot support, please don't respond to this review. If you do respond, please acknowledge that you decided to ignore this part of the review. ... show more
Reviewed in the United States on August 13, 2023 by Ben

  • 10/10 upgrade!
Color: Black
I love this Roomba! I had an older model that was still working well but I was interested in trying a combo model with the mop. Not only does that function work great, but it also is smarter and quieter than the previous model! My dog used to hate the other one, now he isn't bothered at all by the noise from this one. The mapping also seems better and it gets stuck less. The dock is a little smaller and lower profile too which is nice - not sacrificing the emptying bag size though. All in all I'm so happy with this purchase!! 10/10! ... show more
Reviewed in the United States on July 22, 2026 by Brittany French

  • Roomba Ruby is a Timesaver
Color: Gray
Got this at a great price during prime days. I wish I had gotten it a long time ago. It mapped my hardwood floors almost perfectly. It does want to go under one bookcase & get caught in cords no matter what but as long as I put a blocker in front of that, it leaves it alone. It does a good job cleaning, and I was amazed at the human and dog hair it picked up 1st time I used it (didn’t mop). I haven’t used it with deep clean mode yet, but because I mop/vac more frequently, maybe I won’t need to. I love that it knows when to empty itself because its dust bin is pretty small. It was easy to assemble, download app on my iPad, and take apart to clean. ... show more
Reviewed in the United States on August 5, 2026 by lrein16nc

  • Works for the First 3 Months… then All Goes Downhill
Color: Midnight Black
When it works, it does a pretty nice job. But I haven’t even owned this for a year and multiple times I’ve had to restart the entire robot. Delete the app and restart it and sometimes it has trouble connecting to the Wi-Fi even though it’s right next to the router. So this entire pairing process can take up to 30 to 45 minutes because I have to keep repeating the same steps. If this product actually worked regularly, I would say a five stars but consistently having to restart the app and coming home from work and seeing that the automation didn’t work again is extremely aggravating. I have two cats and I cannot stand not having a clean house. So I got the robot so that when I come home from work, I don’t have any litter on the ground and then obviously on the weekends I actually sweep and mop. But during the week, it’s just a really great way to keep the house clean. So I’m really disappointed when the automation fails or she’s lost somewhere in the house. I reached out to chat person again to see if they could help me because I don’t know if there’s something wrong with my particular model. Or if it’s just the way that the system operates, that it consistently has these issues. I bought this in November 2025 and it’s now June 2026 and this is probably my fifth or sixth time having to repair the robot. Also, I don’t recommend using the map feature. It consistently has issues where it says that the pump isn’t working so the map feature is completely useless for the first 2 to 3 months. I used the map feature every day and slowly that feature stopped working. So within seven months, my system no longer came up, can no longer run automation, efficiently, nor even run at all consistently. So I’m definitely disappointed that I’ve sometime so much money on a name brand product for the system to completely fail. ... show more
Reviewed in the United States on June 30, 2026 by KT

  • Amazing combo robot vacuum
Color: Black
What can I say.. the Roomba has completely changed my cleaning routine. I was skeptical about the mop actually working, but the auto lifting pad is awesome lol it lifts upwhen it hits my area rugs so they never get soggy. The suction easily handles daily mess, and the mapping was shockingly fast and accurate. My favorite part is the auto empty base tbh, I genuinely forget about it for weeks! It's not totally silent but it's not loud either and it occasionally gets tangled on a loose charging cable if I forget to pick it up, but that's on me. Coming home to spotless floors every day makes it worth every penny. It is an absolute lifesaver for busy households. ... show more
Reviewed in the United States on June 18, 2026 by Rafael

Can't find a product?

Find it on Amazon first, then paste the link below.
Checking for best price...