This is shaped very oddly and is very thin material. I ordered an XL, I am 5'8 and 158 lbs, and it is tight on my torso. If I pulled it straight down, it is about 5 inches past my behind. The sleeves are too long, and I am long armed .  BUT I am keeping it because it IS nice and long so that I am covered if I bend over.  As the material is thin, the sleeves can be pushed up and the excess length can be scrunched up and covered with a sweater, and it isn't lumpy.  It will be used for layering and coverage, I would never wear it by itself.