Fit great. The suction power is good, the bag fills up without tearing or leaking. Why buy those long bags when they don't fill up and cost more. I'd rather throw a smelly bag more often than play with a big bag. I have a dog and my 4 young grandchildren live with me, I vacuum at least once a day, these bags do the job. The best bags I've found are backordered.