I know this is labeled under activewear, but the fabric is a dream, it's incredibly flattering and could absolutely be worn in any outfit! i just bought the moss and may end up getting the other colors too. i generally am a l or xl, and the large fit well. it's alined and has a bit of stretch to it. it's so comfortable! highly recommend!