I needed something long to wear with leggings but wanted to hide my arms so this was perfect! Im in between a size 18 and 16 and so I got a L Plus. Its actually a little too big. But Ill keep and maybe order a size smaller to see how that fits.