I was very excited to try the new Roomba Combo j7+ and thankful for the opportunity. I felt there were pros and cons. The room a did a grade job mapping my floors. The vacuum also did an excellent job. However, I wish the charge lasted longer. There were several times the roomba (we named DUSTin) didn't make it back to the charging station. He did avoid items on the floor but not all the time. We always try to have everything picked up anyway so not usually a big deal. I felt the mopping feature was okay. I really thing this is more for an overall every couple days thing. If your floors need a really good cleaning then you'll probably need to do the work yourself. The tank is very small and doesn't last long. I do love the fact that I don't have to empty the roomba! Probably one of my favorite features. I do love waking up to crumb free floors so he can stay. I would just tweak those few things.