So Happy I Purchased This Particular Vacuum! Great For Carpets And Floors! Also Great For All Pet Hairs! Great Attachments To Conquer All Areas To Clean