I received this at the end of August and I good not be happier with this vacuum's performance. We have two dogs and one is a husky. This vacuum cleans up the hair and the dirt from our carpet and hard floor. It is amazing at vacuuming and also mopping my hard floor surfaces. The time it saves me on these chores is impressive. I was very impressed at how the mapping of my floors worked. I don't know how I lived without this robot vacuum.