Fabric is lightweight but thick enough that you don’t have to worry about see through. Comfy ecstatic in the waist to offer room for growth but still form fitting. Length is prefect; no hemming needed. For reference I ordered a small and I’m 5’1, 115lbs.