I will never use a regular mop again. I've always hated cleaning the floors because it killed my back so this has been such a blessing. It's incredibly easy to use. I use it on my tile and hardwood floors. It cleans both beautifully. The cleaning solution works really well getting out stains and doesn't leave any streaks. I absolutely love that it's cordless. Another added convenience is that it self cleans! The only thing you need to do is dump out the dirty water tank. Highly recommend.