I ordered the right size for me but it fits way too small in the shoulders, arms, chest and back. I'm so very disappointed because it is a lovely shirt, the lacy sleeves are so pretty. It isn't quite as long in front and back as is pictured.  The sleeves roll up and can be buttoned below the elbow if it fits right.  I'll have to give this to my daughter.  I won't order another for myself because I just don't trust the sizing.