The fit is slightly loose, but figure flattering, the fabric is semi sheer and the light, coral color is very pretty. however, after one, short wear i discovered fabric torn from both sides of the back seam. unfortunately, i need to return this blouse asap.