I ordered a size xl. it's flowy so it could be running larger but since the fit in the shoulders/neck/sleeves matches the model, i think it's true-to-size for the design. it is so comfortable. i love the softness of the material. the problem for me is the color. on my monitor, it looks like a light ivory or white. but, the embroidered lace bib portion is a darker ivory shade that doesn't work for my complexion so i'll be returning mine. everything is well-made though, especially the vintage-styl