I bought this a month ago and am so happy that I did. This thing's a beast! Suction like you wouldn't believe. My floors, bare and carpeted, are clean. The attachments are very handy as well. Shark knocked another one out of the park.