Excellent quality. Motor is really powerful and is able to suck tiny spiders on the ceiling corners too! Fantastic. We do not have rugs so have not used it for the floors but it cleans the furniture (Sofas) really well! Use it I the window channels as well and it is able to suck tiny insects and dust really well. it moves so smoothly around the house - we love it! Don't think twice - its a great buy!