After reading the reviews I decided to get an XL. I normally wear a size 12, which can be a med or large. This hoodie was a little too large (not much) but I decided to wash it and dry it on low and now it fits perfect! It is nice and long, has a handy front pocket, and is soft. The fabric is thinner than I thought it would be but that is perfectly fine, as I wear it as an extra layer or cover up type thing anyway. As someone else mentioned, the green is not really the same green; it's more a grSee full review