Just got my Vibe, and I couldn't be happier. I live with mainly hardwood floors with scatter rugs, and the upright works perfectly on both. As for the handheld option, that's wonderful as well. I use it to pick up the cat hair from my sofa, and it works charm.