I was amazed by the time and effort that was put into just the packaging of the shirt. I knew at the point of unpacking my purchase that this company takes pride in being top notch. The shirt I loved it! But it was too small for me. Instead of packing it back up and sending it back to exchange the item . I gifted the shirt to one of my sons . He wears it all the time. I would recommend this company due to my experience. The size of the shirt was my fault , not theirs. It was a slim and I definitely needed a regular.