Love, love, love this shirt! It is honestly so adorable. The horizontal, vertical, and diagonal mixing of the stripes gives it such a cool, artistic feel. The large round buttons stand out and look very fashionable. The material is very soft right out of the packaging and it fits beautifully. I ordered my normal size small and it is perfection. It gives a nice casual vibe but definitely shows you put some effort into your outfit. Five stars all the way for style and comfort!