I purchased this vacuum for my wife a month ago and according to her is the best and most versatile due to being cordless and light weight. The two main attachments for hard floors and carpet make it unique. Even beyond that it can be used hand held for smaller surfaces, couches, etc. In all attachment variants it does not loose its suction power. It is truly an awesome product.