Actually this shirt is good quality and it look like casual but you can wear with an elegant outfit with high heels and an elegant white pant .
I got L size and it fits perfect .
I wore last weekend and my friends loved it . The fabric is soft and fresh