Fit is good however fabric in this color(yellow) is too sheer. I could see my bra thru this one but not the other color I purchased. I could also see a mole on my skin under this tunic/dress. Disappointing.