I am completely satisfied with the role filled by this. I'm a little less by the price of this kit and yet I have not found cheaper Amazon on the net. The life span of these parts is not great and one wonders what is the point of having no bag when the bag is to replace the change as often for a fairly high price. In short, product ok, high price but it is the fault DEVIL not AMAZON because this kit is expensive everywhere.