very thin material sort of sheer. I ordered a medium, i they fit ok, not tight not loose. I would keep this size if it weren't for the material. I feel lime theyll rip only if i walk a coulple of Steps. But i like them, and will reorder large. Will update later with pics