This is the perfect outfit for school, the only down side to it is that you might not be able to show your shoulders, and you can fix that with a cute hoodie over it and it's fixed. Otherwise this is a perfect outfit.
Love the detail! This reminds me of my favorite Stitch Fix top ever...a royal blue one with a little sleeve like this. Just love it. Would love this top--like the white, but maybe in a brighter color like coral or burgundy (or my faves, blue and green).