The fabric is light and flowy. I ordered a small and it was a tad larger than small. I added a draw string on the inside of the waist band to tighten the waist and it now fits fine. The length is true to size.