Bought this a couple weeks ago and it has been a game changer. My floors are much cleaner. Easy to maintain and the app also lets you set schedule times where it start vacuuming for you.  We have a 1 year old and this shark has helped us out so much!