Powerful so it does the job. Unsure how the floorcloth is supposed to stay put though. The three velcro bits are pretty small and I have to reajust the cloth regularly.