I have a bagless compact Sanyo canister (labeled Kenmore Let's Clean). It's small, but it has a lot of suction and is very easy to use. It seems well made. The dust compartment is small, but I mainly use it to clean the hard floors, so it's not a big deal.