It fits true to size. Looks just like picture. If you have a large bust size you might need to go up a size because you will need to have a way to keep from the shirt opening in the middle. Definitely is cute with leggings or jeans. You can dress it up or down. I would recommend this to anyone. You can always use a classic white collared shirt with a different twist to your look.