For the carpet, we only use the carpet roller on our Crosswave, without pressing the button for wet cleaning. So far, it works quite well on our high-pile carpet. Then I can also recommend the Crosswave to you. We also have very rough tiles throughout the entire ground floor that can only be cleaned with a lot of effort using a regular mop. Especially when the little one has spilled some sauce or something sticky again, the combination of mechanical cleaning and moisture is great. The only annoying thing is having to completely clean the vacuum every time. That means removing and cleaning the roller and dirt filter and disposing of the dirty water. The small cordless vacuum from AEG isn’t the best, but it does a good job of sucking up loose dirt (sand, soil, dust)...