I bought this about a month ago and WOW! Exceeds my expectations! I haven’t tried the mopping feature but I’m sure it’ll be great. I. Love. This. Product. Highly recommend.