Get the largest one you can afford. The larger vacuums have better suction and bags are a better deal. Smallest I would reccomend would be a CT26. I have a CT36 because it was the largest one I could fit a boom arm on if I wanted that in the future.