I'm so glad I bought this shirt. It arrived just in time. It fit perfectly and seems to be good quality material. Downsides: The cost. I bought this short for a special occasion, sort of out of desperation. I paid close to 40$ for it. My opinion is that its not worth that much. If I wouldve paid less I would be proud of this purchase. I say, if you like it, buy it. But you can easily buy another shirt like this for less at a clothing store.