Due to the other reviews I ordered a large and an extra large to see which would fit better. The large fits pretty much like the way a medium normally fits me, maybe just a teeny tiny bit more room.. and the XL fit like an XL, kinda like it was a mens large. Im 57 145lbs and Im a 36D.. the Large fit perfectly. I modified the neckline by just simply cutting it. Worked out exactly how I wanted!

I bought a different eye mask that I thought looked better. The one that came with the shirt was fine though.

Another thing to note is that the material on each shirt was different. The large felt softer and smoother, the XL was a bit more rough, feels like a regular mens T-shirt.