This machine is a very good machine, however I will say that I already had a Shark 9110 machine which has all of the same capabilities & more.The diff was the cost, I paid $299 for the Shark, $499 for this one. As far as the bonus feet, most of them are very inexpensive to buy if you shop around, & some you may not even use. The machine itself is just fine, no real complaint with it, except that I agree with the other reviewer that it is a little slow, & overpriced.I would never pay $699 for it.