I spend a lot of time research vacuum and decide that we would buy this . I purchase it about 4 month ago . I realize that if I have purchase a $ 400 vacuum I probably would not have these issue , but we can not afford that . this vacuum do as all do and vacumm up the everyday dirt , but there be some issue I want to make sure other buyer be aware of prior to they purchase this product . the only good thing I have notice be that the one attachment -lrb- not the Pet -rrb- work great on pet hair . better than my old Dirt Devil . if you do not mind my frustration outline below , then you will be happy with you purchase . my issue : 1 . the filter be horrible to clean and unless you clean they there be no suction . you have to clean two area and one do not remove from the vacuum so be almost impossible to clean . the filter itself be make of two section , a foam outer section and the inner filter . the only way to get it really clean be to wash it which be what the instruction say to do after every use . -lrb- which in itself be a pain . I have decide that it work fine to do every other time or so . -rrb- the issue be it take forever for the inner filter to dry . so make sure you have vacuum everything you need to prior to wash otherwise you can not use you vacuum with a wet filter . this happen to I , I realize I miss a large area and have to wait to vacuum it , and it make I really mad . 2 . if you be buy this for the PET ATTACHMENT , do not . I try to use it and the attachment lock up and will not spin . have be unable to remedy and the tool be useless . 3 . my old vacuum have a way to shut off spin brush when use the hand attachment and I miss that . every time I use the hand tool I have to angle the vacuum so that it do not ruin my carpet . 4 . the HAND ATTACHMENT hose do not go very far at all . you have to keep the machine close to where ever you be use it . like I say earilier , it work well for the price , but just be aware of the frustration to use it . if you do clean the filter properly it do have decent suction and work well . happy Shopping !