Best Overall
iMartine BR151
Key details
- Height
- 2.87 inches
- Runtime
- 100 minutes
- Navigation
- Infrared obstacle avoidance
- Dustbin And Water Tank
- 200 ml dustbin, 230 ml water tank
At 2.87 inches, the iMartine BR151 is the lowest robot here, and that is the number that won us over for a small apartment. It lets the vacuum work under a sofa, a bed, or a low media console that stops taller models, and its 11.8-inch body turns in tighter gaps. The 100-minute runtime is not the longest in this group, but it is enough for a one-bedroom or studio on a single charge, especially if you run it on hard floors and low-pile rugs rather than wall-to-wall carpet.
The 2-in-1 design adds a 230ml water tank and a 200ml dustbin, so you can vacuum and damp-mop in one pass. We like the simplicity of the controls: the app, remote, and voice commands all work, and the four modes cover auto, spot, edge, and zig-zag cleaning. There is no room map or no-go zone, which is the main feature gap. In a compact apartment, that is a fair trade if your furniture layout is simple and you can close a door or move a chair before a run.
The small bin is the everyday trade-off. With a shedding pet, expect to empty it after most runs and rinse the mop pad before the next one. The cleaning and pet-hair results are strong for the size, and the low body is the reason we keep coming back to it. Long-term durability is the open question, so we treat it as a strong first apartment robot rather than a decade-long appliance. If you want room-by-room control, the ILIFE A30s or Roborock Q7 L5 is the better fit.
Pros
- Lowest 2.87-inch body here
- 100-minute runtime for a one-bedroom
- Vacuum and mop in one compact body
- App, remote, and voice control
Cons
- No room mapping or no-go zones
- Small 200ml bin needs frequent emptying
The iMartine BR151 is our top pick for small apartments because its 2.87-inch body reaches under low furniture and its 100-minute runtime covers a one-bedroom, with a mop for hard floors.