This is a really nice robot vacuum. It is easy to program. The vacuum works really well and picks up a lot of dust and lint. It is so easy to just put it to work and it does the job for you. It is sturday and well made. It is also attractive so you won't mind if it sits where it shows in your house.