I have an oreck vacuum cleaner for years and have had no issues.  I moved into a new house and the vacuum was so hard to push across the new carpeting.   I bought my Shark Apex online and have loved it.  So easy to clean carpeting and my hardwood floors.   I would definitely recommend.