The machine is good, it is easy to program and does a great job in flat surfaces. The only problem I have with it, is really the factthat it doesnt go up to ~ 25 ° Hill. I am lucky in fact sense: because it is only 2m². I am in general very satisfied with the product.