Size Chart:
Small: Top Length: 12.6/4.5", Underbust: 25.2-36.2"
Medium: Top Length: 13/4.9", Underbust: 26.8-37.8"
Large: Top Length: 13.6/5.3", Underbust: 28.7-39.8"
X-Large: Top Length: 14.2/5.7", Underbust: 30.7-41.7"