The stock filter on a "borrowed" bike was shredded, so I bought and installed this on the CRF100. It was a PERFECT fit, nice and snug. Quality and amount of oil is perfect.
I was a little deceived, not realizing this was not a total replacement filter, just a factory replacement to go over the stock metal mesh. I was thinking it was like a UNI with a plastic cage or something that replaced the metal part, but it wasn't. Still a good buy and no regrets!