I have to say, I went through 2 swivel sweepers in a year. I liked them so much that I did buy the second one. But I constantly had to clean/cut the hair from the bristles. And with both of them I had to take them apart and really clean them and free up stuff that would get caught in the bristles. When they were new they worked great at first. Didnt hold a charge for long but we had an extra battery back so one was always charged and ready to switch out.
After the second one gave out, I took it apart, cleaned it, new battery, still wouldnt work... we did some research. We checked online reviewers and ended up investing in a nice one. Or at least I think so...
It's called a ergorapido its made my electrolux. Dont get scared they sell them at best buy. Anyway, it has 2 speeds. I find the high setting works good on my tile and hard wood. But i have to switch it on low for the carpet its too much power and it too hard to glide. It emptys easily and with less mess of the swivel sweeper i think.
It sits on its charger upright whenever not in use, I have never lost a charge while using it... I normally go over my whole downstairs of my house once a day at least just to keep up. It also has a dust buster attatched that you unlock with the push of a button for couches and smaller messes... i used it the other day on the little kiddy table my daughter had crumbs everywhere, the car... anyway you get the idea.
I think it costs about 100 bucks I cant rememeber, but it has already outlived TWO swivel sweepers. My daughter has used it, dropped the handle on the hard wood and it still works so I would say it's pretty kid tough. Good luck. I hope you find a good one for you. Just look online and read posts from people who bought stuff. Amazon is good for that. Probably lowes, home depot, bed bath and beyond, best buy, ect... alot of the vacuum pages have a link that says see reviews.
here is a link to the vacuum i bought at best buy
http://www.bestbuy.com/site/Electrolux+-+Ergorapido+Bagle...