This mop is amazing! It came with everything I needed to clean all of our floors and plenty of extra cleaning pads that wash easily. Really lightweight and easy to use!