I was extremely skeptical for a long time about these types of vacuums, however, after a few years and life getting super busy with kids we decided to invest in one and boy am I glad we did! We just set it to a schedule of days and times we want it to vacuum and gets the job done pretty well. It vacuums in straight lines so I know can see where it vacuumed and leaves the room looking nice. It also cleans right up against the walls as well. It will map out your room the first time you get it so that it knows where the furniture is. Also if it is vacuuming and needs to go back to base to charge its battery, it charge then continue to where it left off so it is not revacuuming and wasting the charge. When the bin is full it lets you know and that pretty easy to empty and put back as well as replacing the filter. The only thing I do not like is how loud this vacuum gets, it sounds like an airplane ready to take off, but after awhile we got used to the noise and we have it scheduled to vacuum when we are out of the house.