It was super easy to set up ,Very self explanatory. Once charged it has a long battery life. It cleans all surfaces very well. Its very quiet as well. It's pet friendly and doesn't get stuck in corners and redirects quickly.