The filter is made of high-quality material that filters all gunk out. Please be aware that you must order the O-rings, should you have to change them. The pouter cover has two bigger ones, plus one 6 mm O-ring that goes into the left the lower hole for the screw. Often forgotten is it a problem that Virago riders might think they have a leak. A great price for a good quality filter. You can most of the time reuse the old O-rings.
A good quality filter with all the three needed O-rings. The two bigger ones are for the outer cover, the 6 mm is for the lower screw thread. Never forget this O-ring, or the bike will be leaking oil. Unfortunately, do most oil filters come without these O-rings. The thicker one is usually red, but important is that it's heat resistant rubber. I can only recommend this filter for the money. Do not buy the Chinese copies, they're often made off a cheap paper that could dissolve.