Amazing versatile steam mop! It does such an amazing job and comes with all added extras! Will need to order an extra microfibre head as I’m loving it so I’m using everyday which means washing it everyday! Cannot fault this product! The only downfall I can think of is that it’s not the sturdiest but apart from that I am so pleased! Would highly recommend!!!!!!