It's not exactly latex shorts as mentioned but looks like them, and they are probably made from PVC. S size might be a little tighter.
Fits well. Girlfriend is very happy with it.