I initially ordered 2XL, because I thought that the corsage will be too small. Unfortunately, it was too large. I contacted the seller and he gave me Gr. L at my masses (103/77/95) is recommended. Without paying again, I have a week later the corsage in Gr. L get. L fits perfectly and the quality is really great. Feels very good. My friend is also completely thrilled; )