I have worn this shirt multiple times for multiple weddings. I'm a professional DJ so I like to look stylish and beautiful. This classic shirt is fitted which I love and love. The buttons appear to be of good quality. The fabric doesn't look cheap unlike other shirts.