Fit perfectly. This was such an amazing price. It will pay for itself in only a few months! Cleans easily and I have noticed much less dust. Thank you!