this is a beautiful shirt, but it does run extremely small. I ordered a 2 XL HOPING FOR A LOOSE FIT. What I received was a product more suited to a junior size large.  I am keeping it and have passed it on to my granddaughter who is 13 years old.  Be warned before you buy.