True to size I’m wearing a medium and Holly is in the large. The shorts length was perfect on me, I‘m 5’4”. The length on Holly was a tad short for her liking. Shes 5’6”. The material is a lightweight kind of crinkled material. But still soft and stretchy!