I now have 3 of these shirts. Green, red & purple. The red o e was my first purchase and though I liked the fit I wasn't happy about the shade of red; its a very dark red. Regardless I recently was looking for a pretty green shirt & this same shirt popped up. Upon receiving the green loomed slightly streaky but after the first wash it came out beautiful. I ordered up a size on this shirt because the material tends to show every bulge you may not want to show.