This shirt is very well made and light enough to wear on all occasions. You can dress up or down, it's up to you. I would recommend taking it one size up from your usual size as these shirts are made in China and are usually smaller than usual. Great shirt at a great price!