Fits accurate to size. It’s slightly form fitting but it’s also flexible (slightly stretchy) making it not too tight. I like the fabric, it’s light weight and not see through. I receive many compliments wearing this. Good for running and gym work. I just bought another one in a different colour.