I'm not sure why the other reviewers think that this runs small. in my opinion it runs pretty large. i am normally a medium and i ended up returning the medium to get the small. i do have a small bust (36b) and skinny arms so maybe that's why? regardless it is super cute and i think it can be dressed up or down. it looks awesome with the pilcro jean jacket!