I tried this product and it does a nice cleaning.  I used it under the bed which was dusty and it grabbed the dust and held onto it but I would recommend a vacuuming prior to using this.  It did not dull the floor or leave any streaks.