when I first get this little vacuum I love it . now , just over a year later I throw it away . it use to work really well for wood floor and above floor cleaning . the suction be ok , but not good on carpet of any kind . the attachment be easy to use and change . I buy it after have back surgery because be not able to push and pull a upright and hate drag around a canister . this come with a strap that you can put over you shoulder and it have a very long cord , so it be very convenient . the only problem be that after only a year it be completely dead . if you be look to buy a new vacuum every year this one should do the trick .