I was clearly impressed with this appliance given the price that I paid. It works really well in cleaning the floor. No problem whatsoever with cleaning over tile, carpet or wood floorings.
However, it gets stuck sometimes (seldom) and the logic to cleaning area is based on it's pattern movements (no AI). It also cannot detect shiny nor dark surfaces and it'll hit the surface albeit without much force but I'll advise to attach padding if you want to protect your furniture (mine's a piano).