It took about three weeks to reveice the shirt, it was so pretty when I got it, but it runs very small, I ordered a med. I'm only 5"1', 135lbs, I wear a med, and wear a size 8 in most clothes. Really small, I think if I ordered a LG, it would barely fit. So I gave it to a cousin, that fits a extra small, it fit her. she is 5" and 105lb. So order size up or two. Just saying.