Size Guide* Bust measured all the way around not stretched to comfortably stretched*
Small: Bust 30-34", Length (not including straps): 21.5"
Medium: Bust 32-36", Length (not including straps): 22"
Large: Bust 34-38", Length (not including straps): 22.5"
We are a USA company, photos are of actual items, great quality and American sizes. We offer FREE same day shipping and 3 day transit time to most US locations. Satisfaction is guaranteed, hassle free returns.