Fits my Bissell Pet Pro Mop/Vacuum. The filters were a little out of order and popped out a bit, but it worked. Large selection of brushes. Filters clog up so quickly on this type of machine that you need spare parts. They say to wash the rolls in the car. I do that, but also throw them in the dishwasher to make them cleaner. Will buy this brand of Ameyhouse Multi-Surface again. My dog is blind and poops all over the house and I have to clean all the time so God sent him.