So far, so GREAT! Truly impressed by this vacuum. First Shark I've owned, first bagless vacuum I've owned. It's smooth to maneuver, cord length is good, strong suction, stores compactly. SO easy to clean and put back together! In my opinion, the absolute best feature is being able to switch from hard surface to carpet with the controls on the handle...no switching out pieces!!  If I had to give a negative, it's a little awkward to use on my stairs. The two attachments are ok but I haven't had a need for those so can't really review. My previous canister was a Kenmore, really liked that set, but it broke irreparably after only 2 years so hopefully this one lasts much, much longer.