I'm really happy with my purchase .The shirt fits perfectly and the colors are even better in person. It's suitable for both casual and semi-formal occasions. The fabric is soft and comfortable to wear for long periods of time. It's A perfect addition to my Men's Fashion wardrobe..