Yep...they are SS mesh screens over a foam filter. The mesh is there to keep out the big things, and the foam filter will keep out the smaller particles. They are the same foam BBR filter bases they use for the tea ball tops. I haven't tried "spirited" driving with them yet though.