I was excited to give this robot vacuum a try. It is very easy to set up and get going. It does have lengthy directions. You can use with or without the app. You can control it more and get more use out of it if you use the app. Does not hold much dirt and you must clean it constantly. Leaves a fresh aromatic smell with the given essential oil it comes with which I really enjoy. It had a hard time going over my area rug and kept getting stuck. Besides that it worked pretty well. Not recommended for large messes. This little robot vacuum will help keep the floors clean in between big vacuum days.