I bought this at a discounted price during Amazon prime day. I have the S3, which I love, but was excited over new and improved features the latest edition flaunted.Let me tell you what I appreciated:-Closer cleaning to the edges: Okay, so though there is a smidge of an improvement here- the new edition still isn’t as good as advertised. You will see about a cm (give or take 2 mm) of uncleared debris from the edge, but it still is an improvement!-Better suction: there is a lot more suction on this newer edition and it joyfully surprised me, definitely an improvement I love. I don’t have to revisit areas I already cleaned as much as I did with the S3.-Design improvements to the cover on top of the roller and the container holding the dirty water. With the s3, I found that at times water sputtered out of the dirty water tank and the cover over the roller, despite both being properly installed. I would have to reinstall them several times to get the perfect fit where water wouldn’t go spraying out. It was annoying. This new design seems to have a better fit, and improved cover that stops this problem. Definitely a relief to know it’s fixed!Stuff that is a con but not so much to outweigh the pros:-Battery Power: battery drains faster, this is the biggest issue I have, but all in all I assume it is because it’s operating at a more powerful rate. It still covers most of my bottom floor so not a huge issue, just something that isn’t always convenient if I have bigger jobs downstairs.-the dirty water tank needs cleaning faster and the cleaning solution also needs refilling faster, and this is for the same reason I think I listed above. I operate normally only on auto mode, so it is likely that the more powerful suction requires more water than the S3 did.The hand held vacuum is decent, it does the job. Easy to use. For the price of the add on, it’s worth the purchase.I put my old S3 upstairs and now have the latest edition downstairs. I am pretty happy with my purchase and have bought several of them for family and friends.Helpful tip for any tineco: I use a deodorizing solution in the dirty water tank to keep it from smelling. I noticed that it was getting very putrid smell in my S3, even when clean, and this seemed to stop the issue. I use the self cleaning feature after every use, Hand wash the components at least once a week, change out the filter and roller every three weeks, and take good care of the machine, but the smell was still happening. I really recommend this to everyone.