Apart from being a size X Large, these Nike shorts are made from 80% nylon and 20% elasthan, and they are quite thin in the fabric. This makes these shorts very revealing and very cool to wear.