I've had Eureka canister vacuums before and this one has the expected suction; it even does a good job on my low carpet.  The only thing about it that I do not like is the hose -- it's way too stiff and makes it difficult to vacuum.  Otherwise, this vacuum has good features and does a good job.