I love this outfit! The size is true to fit! I’m wearing the XL. The fabric is lightweight but not see through. Very comfortable!, nice material, nice material, lovely, quality/price good.,, great item thank you, absolutely beautiful, 100% really love it,and , , highly recommended!