I really love this shirt. I ordered an L and am 5'6\" tall & weigh 165. I carry my weight in my tummy. This shirt has a nice V neck, not too low & a great fit. It has the shirring on the sides which are stretchy and it has a nice shape with a little extra space in the waist area. I like it so much that I ordered a white shirt also. I have machine washed & dried both and they look great. The fabric is not sheer on either shirt.