Yes, it works, Mrs jom loves it possibly because she has invested it with a personality. It seems to be obsessed with going under sofas more often than seems necessary but does do a good job. We simply put all our small floor based items on the sofas and leave it to do it's stuff. 30 mins later the floor is pristine. It learns the layout of the room so after a first clean it doesn't bump into objects but slows down as it approaches them and gives them a gentle nudge (as if to see if they are still there). .