I bought this shirt for my husband over a year ago and he has worn it to work for the last 2 Halloween seasons. He's worn it probably 5-6 times now. This shirt still looks great. Colors are crisp with no fading. The quality of the shirt has been great and also has not shrunk at all which is a requirement for my husband because he has a long torso and shirts tend to turn into crop tops a little too easily on him. With that being said, the only real issue (and it's not even a big deal) is that this top is definitely not a slim fit cut. My husband can wear a small regular cut button up shirt but prefers a medium slim cut because it fits his shoulders better. I ordered him a medium in this one and it does fit well in the shoulders, arms, and across the back. HOWEVER, this shirt is so loose and baggy around his waist. It bunches up quite a bit when he tucks the shirt in because of the extra fabric.I really want to buy him a christmas shirt from this seller because the halloween looks great and has held up but I dont know if I should order another medium claiming to be a slim fit or risk it and get him a small that might fit.