I have used mine 3x now and really like it. The only reason I gave it 4 stars is that I still see streaks on my laminate floors. However, the streaks are FAR less than the many other mops and swifters I've used in the past. I really love the vacuum component. With 3 dogs that shed their full coats on a daily basis, I was having to vacuum, sweep, and then mop . This wonderful product saves me 1-2 steps!