Roborock S7 Vacuum Review

Tested using Methodology v0.8
Reviewed May 17, 2021 at 09:49 am
Roborock S7 Picture
8.0
Bare Floor
6.5
Low-Pile Carpet
6.9
High-Pile Carpet
5.3
Pets
6.1
Stairs
5.8
Cars
Vacuum Type
Robot
Bagless
Yes
Cordless
Yes
Anti-Allergy Filter (HEPA)
Yes

The Roborock S7 is a premium robot vacuum with a carpet-detection feature. It feels well-built, maneuvers itself efficiently, lasts for a long time on a single charge, and has a wide range of automation features. It also delivers excellent performance on bare floors and comes with a mopping attachment for cleaning stuck-on messes, though we don't currently test for that. Unfortunately, it struggles somewhat with pet hair, has demanding maintenance needs, and has high recurring costs.

Our Verdict

8.0 Bare Floor

The Roborock S7 is great for bare floors. It clears small and bulky debris, like rice or cereal, with little difficulty. It's also amazingly well-built, maneuvers itself efficiently and, depending on your usage patterns and choice of settings, lasts long enough on a single charge to clean large areas without difficulty. It also comes with a mopping attachment, though we don't currently test this feature. Unfortunately, it has high recurring costs and is rather demanding in terms of regular maintenance. It also has a small dirt compartment that needs frequent emptying.

Pros
  • Excellent battery performance.
  • Amazing build quality.
  • Impressive maneuverability.
  • Wide range of automation features.
Cons
  • High recurring costs.
  • Demanding maintenance requirements.
  • Small dirt compartment.
6.5 Low-Pile Carpet

The Roborock S7 is okay for low-pile carpet. It does a passable job of clearing both fine and large debris, like baking soda or sand, from this surface type, though it might take an extra pass to clear all of it. It also has a unique carpet detection sensor that can automatically increase suction power on this surface type. Unfortunately, it struggles with pet hair. There are also quite a few parts that need regular maintenance, and it incurs high recurring costs.

Pros
  • Excellent battery performance.
  • Amazing build quality.
  • Impressive maneuverability.
  • Wide range of automation features.
Cons
  • Struggles with pet hair on carpet.
  • High recurring costs.
  • Demanding maintenance requirements.
  • Small dirt compartment.
6.9 High-Pile Carpet

The Roborock S7 is an alright choice for high-pile carpet. It clears large material, like sand, to an impressive degree and does a decent job of sucking up fine debris, like baking soda, from this surface type. It can also automatically raise itself to navigate a little more easily on this surface type and prevent its mopping attachment from touching the floor, though we don't currently test that feature. Unfortunately, it performs poorly when it comes to cleaning pet hair and has quite a few parts that need to be cleaned or even replaced regularly.

Pros
  • Excellent battery performance.
  • Amazing build quality.
  • Impressive maneuverability.
  • Wide range of automation features.
Cons
  • Struggles with pet hair on carpet.
  • High recurring costs.
  • Demanding maintenance requirements.
  • Small dirt compartment.
5.3 Pets

The Roborock S7 is poor for cleaning up pet hair. It does a satisfactory job of cleaning pet hair on bare floors but struggles with this kind of debris on low and high-pile carpet. It also incurs high recurring costs and has many parts that need frequent cleaning, though you can remove its brushroll to clear hair wraps a little more easily. It also has an allergen-trapping HEPA filter, which is good if your pet sheds heavily.

Pros
  • Amazing build quality.
  • Allergen-trapping HEPA filter.
Cons
  • Struggles with pet hair on carpet.
  • High recurring costs.
  • Demanding maintenance requirements.
  • Small dirt compartment.
6.1 Stairs

The Roborock S7 is a robot vacuum and isn't designed for cleaning stairs.

5.8 Cars

The Roborock S7 is a robot vacuum and isn't designed to clean the inside of your car.

  • 8.0 Bare Floor
  • 6.5 Low-Pile Carpet
  • 6.9 High-Pile Carpet
  • 5.3 Pets
  • 6.1 Stairs
  • 5.8 Cars
  1. Updated May 17, 2021: Review published.
  2. Updated May 12, 2021: Early access published.

Test Results

perceptual testing image
Design
8.5
Design
Build Quality

The Roborock S7 is amazingly well-built. It's made of solid-feeling plastic but features a couple of metallic accents for added flair. You can lift the glossy top cover of the vacuum upwards to access the dirt compartment, the Wi-Fi indicator light, and a system reset button. The raised laser navigator module in the center of the vacuum has a matte finish, as does the front bumper. The rubber wheels are also dense and can raise the vacuum when cleaning raised surfaces. In contrast to other Roborock vacuums, like the Roborock S5, its brushroll is made of rubber and doesn't have any bristles. The water container for the mop attachments is at the back of the vacuum, though we don't currently test this feature. On the downside, the dustbin is a little fragile. The side brushes can wear out over time, but you can replace them.

Assembly out-of-the-box isn't too difficult. You need to download the Roborock companion app to complete the setup process and pair the vacuum with its docking station.

5.5
Design
User Maintenance

The Roborock S7 has demanding maintenance needs, though it's easy to access its various parts.

  • Brushroll: The brushroll can be pulled out by first removing the brushroll guard under the vacuum. Clean it every two weeks, and you can remove the brushroll bearings to clear any stuck-on debris or hair wraps.
  • Dirt compartment: The dirt compartment can be removed by lifting up the back cover and pressing the release tabs. The vacuum provides an audio notification to tell you when the dirt compartment has been removed or re-seated in its housing. Empty it once a week or whenever you notice that it's full. You can also wash it with water to remove any stuck-on debris.
  • HEPA Filter: The filter is located under the top cover of the dirt compartment. You should wash it under water periodically.
  • Side brush: The side brush can be removed from under the vacuum with a screwdriver. Clean any hair wraps or stuck on debris once a month.
  • Omni-directional wheel: The directional wheel can be pulled out of the socket, though the manufacturer recommends using a screwdriver to remove the wheel axle. Clean it whenever you notice a buildup of debris.
  • Mop cloth: While we don't currently test it, the mopping cloth can be removed from its mounting plate and slid out. Clean it after each use.
  • Water tank: You can pull the water tank out from the back of the vacuum. You can clean it as required by filling it up with clean water, shaking it gently, then pouring out the dirty water. However, we don't currently test the vacuum's mopping capabilities, so the maintenance requirements of this particular part don't factor into our assessment of user maintenance.

Any part washed with water should be allowed to dry thoroughly before being put back in the vacuum.

5.0
Design
Recurring Cost
Bag Part Number
No bag
Filter Part Number
E11
HEPA Filter Part Number
E11

The Roborock S7 has a few recurring costs.

  • Brushroll: The brushroll needs replacing after 300 hours of use or every six to 12 months.
  • Side brush: The side brush has a service life of 200 hours, or three to six months of use.
  • HEPA filter: The filter needs replacing following 150 hours according to the maintenance tab of the companion app, while the user manual recommends replacing it after six to 12 months of use.
  • Mop cloth: We don't currently test the mopping feature, but the mop cloth should be replaced every three to six months. However, we don't currently test the vacuum's mopping capabilities, so the cost of this particular part doesn't factor into our assessment of recurring costs.

Most parts are all sold through Roborock's Amazon store, and you can use the 'Maintenance' tab in the vacuum's companion app to check the estimated remaining service life of each part.

8.9
Design
Storing
Height
3.94" (10.0 cm)
Width
13.98" (35.5 cm)
Depth
16.14" (41.0 cm)
Cord Storing/Management
Not Needed
On-Board Tool Storage
Not needed
Vacuum Rack/Station
Yes

The Roborock S7 has excellent storage capabilities. It isn't too big overall, and it mounts onto its low-profile docking station by itself. The power cable for the docking station has a Velcro strap to help with cord management.

6.4
Design
Dirt Compartment
Dirt Compartment Volume
0.07 gal (0.25 L)
Full Dirt Compartment Indicator
Yes
Bag Included
No Bag Needed

The Roborock S7 has a passable dirt compartment. It's shaped slightly differently from other Roborock models like the Roborock S6 MaxV and consequently has a smaller actual capacity. It doesn't have a physical max fill line, but its companion app can notify you to empty the dustbin after a couple of cleaning sessions.

Design
In The Box

  • Roborock S7 vacuum
  • Dirt compartment
  • Water container
  • Recharge station
  • Charging cable with Velcro strap
  • 1x HEPA filter
  • Rubber brushroll
  • Brushroll guard
  • 1x mopping cloth with mop mount
  • User guide

10
Design
Range
Cord Length
N/A
Hose Length
N/A

The Roborock S7's range is limited only by the room left in its dirt compartment and the charge status of its battery. That said, it can't climb or descend staircases.

7.6
Design
Portability
Total Weight
9.83 lbs (4.46 kg)
Weight In Hand
0.00 lbs (0.00 kg)
Carrying handle
No

The Roborock S7 is a fairly portable vacuum. It's heavier than the Roborock S6, even without the mopping attachment fitted in place. It also lacks a carrying handle to make it easier to pick up and carry to another room.

8.8
Design
Battery
Minimum Battery Life
88 min
Maximum Battery Life
204 min
Recharge Time
246 min
Recharge Dock
Yes
Battery Life Indicator
Yes
Removable Batteries
No

The Roborock S7 offers excellent battery performance. In its 'Max' power mode, it yields just under 90 minutes of continuous runtime. Setting it to its most energy-efficient 'Quiet' mode, it lasts for over 200 minutes, longer than its advertised claim of 180 minutes. That said, battery life can vary drastically in real-world conditions, so your experience can vary. In any case, the vacuum stops its cleaning task once its charge level drops below 20%, at which point its battery life indicator light turns red, and the vacuum makes its way back to its charging station.

Design
Quality Of Life Features
Rotating Head
No
Power Adjustment
Yes
Self-Propelled
Yes
Headlights
No
Easy On/Off
Yes
Surface Type Adjustment
Manual And Automatic

The Roborock S7 has a couple of quality of life features. It features an ultrasonic sensor to detect carpets automatically. This differs from the system used in the Roborock S6 MaxV that detects carpets by measuring resistance against its brushroll. When the mopping attachment is in place, you can enable the 'Rise' feature through its companion app, which lifts the mop whenever the vacuum moves over carpet, though we don't currently test this function. Its unique 'Carpet Mode', which can be enabled through its companion app, boosts its suction power on carpeted floors, increases the rotational speed of the side brush when cleaning along walls, and slows it down when the vacuum is positioned in the middle of a room. The vacuum itself has four different suction power modes: the energy-efficient 'Quiet' mode, the default 'Balanced' mode, 'Turbo', and 'Max' to deal with stubborn messes. There are also four levels of mop scrubbing intensity, though we don't currently test these features: 'No Water', 'Little Water', 'Med Water', and 'High Water'.

Design
Tools And Brushes
Brushroll
Yes
Brushroll On/Off
No
Removable Brushroll
Yes
Turbo Brush
No
Crevice Tool
No
Upholstery Tool
No
Soft Bristle Brush
No
Hard Bristle Brush
No
Extension Wand
No
Ceiling Fan Tool
No
Pet Grooming Tool
No

The Roborock S7 has a side brush to direct debris into the path of the main brushroll. It also comes with a washable mop cloth and a mop mat to prevent the vacuum from dripping water all around your house when the mop attachment isn't in use. However, we don't currently test the vacuum's mopping capabilities.

Design
Alternative Configuration
Performance
8.9
Performance
Bare Floor (Hardwood, Laminate, Tiles)
Pet Hair at 0 gal (0L)
81%
Large Debris at 0 gal (0L)
96%
Large Debris at 0.07 gal (0.25L)
N/A
Large Debris at 0.2 gal (0.75L)
N/A
Large Debris at 0.4 gal (1.5L)
N/A
Large Debris at 0.8 gal (3L)
N/A
Large Debris at 1.6 gal (6L)
N/A
Small Debris at 0 gal (0L)
99%
Small Debris at 0.07 gal (0.25L)
N/A
Small Debris at 0.2 gal (0.75L)
N/A
Small Debris at 0.4 gal (1.5L)
N/A
Small Debris at 0.8 gal (3L)
N/A
Small Debris at 1.6 gal (6L)
N/A
Setting Used "Balanced"

The Roborock S7 delivers excellent performance on bare floors. It clears small debris like rice and bulky material like cereal without much of an issue. However, it might take an extra pass to clear pet hair.

Note: Due to the shape and size of the vacuum's dirt compartment, it can't fill to 0.35L without material spilling out unless its intake is covered. As such, we only tested the vacuum's suction performance with an empty dustbin.

6.1
Performance
Low-Pile Carpet
Pet Hair at 0 gal (0L)
46%
Large Debris at 0 gal (0L)
66%
Large Debris at 0.07 gal (0.25L)
N/A
Large Debris at 0.2 gal (0.75L)
N/A
Large Debris at 0.4 gal (1.5L)
N/A
Large Debris at 0.8 gal (3L)
N/A
Large Debris at 1.6 gal (6L)
N/A
Small Debris at 0 gal (0L)
53%
Small Debris at 0.07 gal (0.25L)
N/A
Small Debris at 0.2 gal (0.75L)
N/A
Small Debris at 0.4 gal (1.5L)
N/A
Small Debris at 0.8 gal (3L)
N/A
Small Debris at 1.6 gal (6L)
N/A
Setting Used "Max"

The Roborock S7 offers mediocre performance on low-pile carpet. It clears a passable amount of fine debris like baking soda and larger material like sand but struggles with pet hair.

Note: Due to the shape and size of the vacuum's dirt compartment, it can't fill to 0.35L without material spilling out unless its intake is covered. As such, we only tested the vacuum's suction performance with an empty dustbin.

6.9
Performance
High-Pile Carpet
Pet Hair at 0 gal (0L)
37%
Large Debris at 0 gal (0L)
69%
Large Debris at 0.07 gal (0.25L)
N/A
Large Debris at 0.2 gal (0.75L)
N/A
Large Debris at 0.4 gal (1.5L)
N/A
Large Debris at 0.8 gal (3L)
N/A
Large Debris at 1.6 gal (6L)
N/A
Small Debris at 0 gal (0L)
53%
Small Debris at 0.07 gal (0.25L)
N/A
Small Debris at 0.2 gal (0.75L)
N/A
Small Debris at 0.4 gal (1.5L)
N/A
Small Debris at 0.8 gal (3L)
N/A
Small Debris at 1.6 gal (6L)
N/A
Setting Used "Max"

The Roborock S7 has okay performance on high-pile carpet. It does an impressive job of clearing larger material like sand and clears a decent amount of fine material like baking soda, though it may need to do another pass to clear everything. Unfortunately, its performance regarding pet hair is poor.

Note: Due to the shape and size of the vacuum's dirt compartment, it can't fill to 0.35L without material spilling out unless its intake is covered. As such, we only tested the vacuum's suction performance with an empty dustbin.

8.0
Performance
Maneuverability
Under The Couch
Excellent
Under Low Table
Excellent
On Furniture
Not Possible
Rug With Tassel
Bad
Electric Cord
Ok

This vacuum has excellent maneuverability. Its laser navigation system develops increasingly efficient cleaning routes as it gets to know its coverage area, though the mopping attachment shouldn't be fitted during initial setup. It's low enough to easily clean under tables and couches. On the downside, it can sometimes get stuck on carpets, and rug tassels can catch in its brushroll. While it can push low-lying obstructions, like electrical cords, around, it isn't likely to get stuck on them.

Automation
8.7
Automation
Automation (Robot Vacuum)
Remote Controller
Yes (App only)
Automatic Bag Emptying
No
Automatic Recharging
Yes
Schedule Programming
Yes
Boundary Markers
Yes
Random Pathing
No
Smart Pathing
Yes
App Name
Roborock

The Roborock S7 has excellent automation features. You can use it without its companion app, as the physical buttons on the vacuum itself allow you to spot clean an area, clean its coverage area, or return to its dock. That said, you gain access to a broader range of features through its easy-to-use companion app. It draws a map of its coverage area, and you can then set up virtual boundary lines that the vacuum won't cross, establish 'no-go' zones, pinpoint a specific spot you want the vacuum to clean, or direct the vacuum to clean one specific room. You can also check cleaning history, the maintenance status of certain parts, adjust the volume of its audio cues through the integrated speakers, remote-control the vacuum to re-orient it if it becomes stuck, or adjust its carpet or power settings.

Differences Between Sizes And Variants

The Roborock S7 comes in two color variants: 'White' and 'Black'. We tested the 'White' variant, and you can see its label here. We expect the other color variant to perform similarly overall.

Let us know in the discussions if you come across another variant of this vacuum, and we'll update our review.

Compared To Other Vacuums

The Roborock S7 is a reasonably versatile robot vacuum. It performs best on bare floors, where it clears small and bulky debris without too much difficulty. It also has a unique carpet detection feature, along with a broad range of other automation functions. Unfortunately, it struggles with sucking up pet hair on carpeted floors, has high recurring costs, and is quite demanding in regular maintenance.

If you're looking for alternatives, check out our list of recommendations of the best robot vacuums, the best robotic vacuums for hardwood floors, and the best robot vacuums for carpet.

Roborock S6 MaxV

The Roborock S6 MaxV and Roborock S7 are fairly evenly-matched robot vacuums, so one may suit you better depending on your specific needs. The S6 MaxV has a larger dirt compartment, struggles less with pet hair on bare floors and high-pile carpet, and uses its 'ReactiveAI' navigation system to identify and avoid obstacles, though its overall maneuverability is similar to that of the S7. The S7, meanwhile, struggles much less with fine debris like baking soda on carpeted floors and lasts a little longer on a single charge when set to its most energy-efficient 'Quiet' mode.

Roborock S6

The Roborock S6 is better for most uses than the Roborock S7. The S6 has a bigger dirt compartment, is a little lighter, takes less time to charge while offering a similar overall runtime, and delivers better overall cleaning performance on bare floors and low-pile carpet. Conversely, the S7 is a little more effective on high-pile carpet, where it does a better job of sucking up fine debris like baking soda.

Roborock S5

The Roborock S5 is slightly better than the Roborock S7. The S5 delivers better overall performance on bare floors than the S7, struggles significantly less with pet hair on carpeted floors, has a larger dirt compartment, and takes noticeably less time to charge despite offering similar overall battery life. Meanwhile, the S7 clears more fine material, like baking soda, from carpeted surfaces and feels a little more sturdily built.

Ecovacs DEEBOT OZMO T8 AIVI

The Ecovacs DEEBOT OZMO T8 AIVI and Roborock S7 each have advantages, so one may suit you better than the other, depending on your needs. The Ecovacs incurs fewer recurring costs, has a longer battery life, and delivers better performance on low-pile carpet. It also clears pet hair more effectively on all surface types. Meanwhile, the Roborock has fewer parts that need regular cleaning, charges significantly faster, and cleans more debris on bare floors, especially bulky material like cereal.

Neato D8

The Neato D8 is better than the Roborock S7. The Neato has fewer parts that require regular maintenance, has a bigger dustbin, and cleans more effectively on all surface types. It also takes much less time to recharge, though the Roborock has a much longer runtime. The Roborock also maneuvers around obstacles more easily, feels more sturdily built, and incurs fewer recurring costs.

iRobot Roomba i7+

The iRobot Roomba i7+ and Roborock S7 each have their strengths, so you may prefer one over the other depending on your exact needs. The Roborock is better-built, incurs lower recurring costs, has fewer parts that need to be regularly maintained, and cleans more effectively on bare floors. It also has a significantly longer maximum runtime but takes a lot longer to recharge than the iRobot. The iRobot performs better on low and high-pile carpet, maneuvers itself more effectively, and has an external dirt compartment built into its charging dock, which doesn't need emptying as often as an internal dustbin.

iRobot Roomba S9

The iRobot Roomba S9 and Roborock S7 each have their advantages, and one may suit you better than the other, depending on your needs. The iRobot has a bigger dirt compartment, maneuvers itself a little more easily, and clears far more debris on low and high-pile carpet. It also takes much less time to recharge, though the Roborock has longer battery life. The Roborock is also a little less demanding in terms of regular maintenance, incurs lower recurring costs, and performs slightly better overall on bare floors. It also comes with a mopping attachment, though we don't currently test for this.

iRobot Roomba 981

The iRobot Roomba 981 and Roborock S7 have their advantages; one may suit you better than the other, depending on your needs. The iRobot has a dustbin with a much larger capacity, maneuvers over obstructions like electrical cords with less difficulty, and delivers superior performance on bare floors and low-pile carpet. It also charges a lot faster than the Roborock, though its maximum runtime is also much shorter. The Roborock also delivers better performance on high-pile carpet, feels better-built, and allows you to set up virtual boundary lines through its companion app. The Roborock also comes with a mopping attachment, though we don't currently test that feature.

Neato Botvac D7

The Neato Botvac D7 is a better robot vacuum than the Roborock S7. The Neato is less demanding in terms of maintenance, has a larger dirt compartment, takes less time to recharge, and performs slightly better on bare floors as well as low and high-pile carpet. Meanwhile, the Roborock is better at maneuvering itself, feels better built, incurs fewer recurring costs, and has longer maximum battery life. It also comes with a mopping attachment, though we don't currently test that feature.

Roborock E4

The Roborock E4 performs better than the Roborock S7, though the vacuums are somewhat similar in design. The E4 has a bigger dustbin that doesn't need to be emptied as often and cleans more effectively on bare floors and low-pile carpet. Meanwhile, the S7 has a unique carpet detection feature, feels better built, and has a broader suite of automation features, including virtual boundary markers to prevent it from entering certain areas.

Xiaomi Mi Robot Vacuum

The Roborock S7 is slightly better than the Xiaomi Mi Robot Vacuum. The Roborock feels better-built, maneuvers itself more effectively, has more automation features, and can clean high-pile carpet. It also has a longer maximum battery life, though the Xiaomi charges faster. The Xiaomi also performs notably better on low-pile carpet and has an easier time cleaning pet hair on bare floors.

Roborock S4 Max

The Roborock S4 Max and Roborock S7 have different advantages, so one may suit you better than the other depending on your needs. The S4 Max has a larger dirt compartment and does a better job of clearing pet hair from all surface types. Conversely, the S7 delivers better overall debris-cleaning performance on bare floors and carpets. It also feels better-built, takes less time to recharge, and comes with a mopping attachment, though we don't currently test the latter.

Shark IQ Robot RV1001

The Roborock S7 is better than the Shark IQ Robot RV1001. The Roborock feels better-built, has less demanding maintenance requirements, incurs fewer recurring costs, has a longer maximum battery life, and does a better job of maneuvering itself. It also performs better on bare floors and comes with a mopping attachment for dealing with sticky messes, though we don't currently test that function. Conversely, the Shark clears more debris on carpets and has a bigger dustbin.

+ Show more

Discussions