Bought the S3501 a while ago and it works great but I eventually upgraded to one with more attachments and a hose to do other things around the house. I’ve certainly got my worth out of it over the years. If all you want to do is hard floors then this is probably the best bang for the buck and around 1/4th what it will cost to have more bells and whistles yet still clean floors identically.
For this price range, you really can’t beat this mop though. If you wanna spend 4x more this is the one I ended up with: S3973D and I love it.
Shark Steam Mop Review 2020 - Shark Genius vs Lift Away Pro vs S3501 vs S1000 COMPARED and TESTED - YouTube ← great video on the subject