Hey
@faint-pillow-68937 We have Roomba 976 (similar to the
971) and also the E5 (discontinued now in India).
We are quite happy with it. The 976 is guided and can resume where it left off and E5 is a random cleaner. Both are effective — considering the alternative (doing it yourself).
Your mileage may vary depending on how cluttered your floors are (we have 2 kids - so we need to first clear the floors before running it) but I have been happy with it’s cleaning. Including carpets.
I would say if you are taking the plunge, get one from a reputed company like iRobot even though it costs a bit more. I know of some folks who have gone with the cheapest ones and it hasn’t been as effective for them. (Might as well not get it then).