Some parts fit perfectly, some don't. The foam around the filter is very thick and you have to push really hard to close the bin door. The end of the large roller brush was too big to fit in the hole. The screws that came with the side brush didn't fit and I had to use my old one.