A.F.
I have a purple Dyson and I have a bias against it because I want a Rainbow vac and can't afford it:) Anyway, the Dyson works well on carpet but sometimes the hose gets clogged and you have to stretch out the 17 feet of hose to find where it is clogged. Also, to me, it is worthless on bare floor. I have mostly hardwood so that is a bummer. However, it works really well on stairs and is easy to carry around and it empties with the pull of a lever. Just make sure you empty it outside because of the dust cloud.
I hope you find what you are looking for! A vaccum is a long term relationship so you want to love it! Good luck!