Very convenient setup and assembly. Was up and running in few minutes. A much better and cleaner way to mop. Especially during the lockdown days when floors get dirty faster than normal. Even my 10 year old started using it and it helped us giving him a chore.