These are one of my most favorite pair of shorts that I own! They are so comfortable, especially being active in them, such as running or going to the gym. It covers everything that needs to be covered. The material consists of 90% polyester and 10% spandex.. These are amazingly comfortable shorts. Sizing is true to size. For size reference: I am 100 pounds and size extra small fits me perfectly. It has one side pocket and it Has enough space to fit my phone with a zipper! It just looks adorable! Very High quality, not a cheap! They wash very well I think I have washed them 100 times and still look like they are new!! I love this sage green but I will definitely be ordering more colors!