The fit of this shirt was great and flattering, but the material was so weird! It was loose and clingy at the same time, I don't even know how you do that. It came with tons of white marks on front, back and at the seams, either where the product was folded or stretched, it looked dirty. I have no idea if this will come out in the wash so I returned before finding out. Two stars for fit only.