These brand new Forever 21 shorts are a size Small. The material has no stretch to it. They have a side zipper. The material is nylon and polyester and the lining is 100 % cotton.