I ordered this in an xl and when i pulled it out of the bag, it seemed huge. (i wear both l and xl, depending on the sizing) when i tried it, it did look like the photo - it's meant to be a little voluminous. the arms were a little snug, so sizing down was out of the question. it looks great tucked in to a pair of flair jeans. i gave the asthetic four stars because of the design, which is just a teeny bit off. the lace is delicate too, btw, so care will be needed not to snag it.