This is a very nice shirt, but it has an issue with cuff snaps. I bought the first shirt, replaced it because the cuff snap on the right sleeve was loose - the part which is supposed to go inside the hole on the opposite part of the cuff fell out of the package. The new shirt lasted all of two weeks, before same part on the same snap went loose. The shirt looks great, wears great, feels great, but the snap fastenings could probably be of better quality (the ones on the front or pockets looks just the same, but probably don't get as much stress during normal wear?). It is by no means a cheap shirt, so attention to functional details isn't too much to expect.I bought this because I had previously purchased one in another color from another online retailer. For the price, these shirts are awesome. Love the stretch and the overall look of them.Awesome shirt! Very comfortable and function. I like that it is snaps instead of buttons. The inside pocket is a neat featurenice shirt.made in India. true size