I got the black one in medium-large. I am 5'6'' and wear a medium or size 8 and probably could have gone with the small.(If you are a petite,  or shorter than me, you might want the small)  It is somewhat large and heavy at first, and long like it is in the photo...but it turns out that I like it that way! It is good quality and perfect for traveling as it covers you up from neck to toe and you can throw it over anything or nothing and look decent.  It is surprisingly cool since it is all cotton. I might like to get one in pink someday. Has an elegant look. I probably won't wear it in the Florida summer heat, but maybe in winter. Perfect for traveling or visiting the kids!