5’2 178 lbs 38G - this has the craziest stretch ever and is so soft! I’m typically a 1x but this LG fit so perfect. Top fit and covered the girls perfectly. Skirt was a little long but can easily be hemmed for the shorter person like myself. Material is a cross between a light nonscratchy linen and a soft crepe fabric. Not see thru but thin enough to keep cool in during the summer heat. Tried on with black under garments and you couldn’t see anything.