I just bought this product and sent it out to its run. It didn't work as my previous vacuum robot does. It falls off steps 100% of the time, doesn't return home station and gets stuck on small steps. It is far beyond below my expectation and mine is not high at all: given my previous one cost at least 20% lower. It is a real disappointment and I'll try to return it.