Fits my 16 gallon Sears vacuum but not bags with 2.5" inlet via vacuum cleaner inlet retaining ring which is smaller compared to the 2nd .5" bag inlet measures 3". The bag is 41.5 inches wide, 17.75 inches high and 10 inches deep. You can attach a wire bracket to prevent the bag from falling or being sucked out of the vacuum cleaner inlet. The material of the bags looks good, which prolongs the life of the vacuums, especially when sanding drywall joints, and prevents clogging of the vacuum cleaner's pleated filter. Considering the size of the bags, this doesn't seem to have degraded the suction volume or pressure of the vacuum .