Given all of the reviews I ordered well under my size.  I am usually a 8-10 in pants and a DD in tops.  I ordered a small and it fit perfectly except for the cuffs of the sleeves.  I think other people mentioned this as well.  These I think are meant to be 3/4 sleeves and the very bottom of the sleeve the cuff was super small though it still fit.  If I ordered up a size I feel like the rest of it would have been much too loose as right now except for cuff it fits perfectly and is still very very roomy and loose fitting.  I also feel like if it becomes uncomfortable I will just take scissors and snip the seems at the cuff and whip stitch the loose ends so the cuff has a v in it.. .. Either way I can wear it like it is now and am glad I purchased it.  My daughter wants one now too.