Definitely been washed a bunch so it doesn’t fit like a Large as the label suggests. It certainly has a lot of stretch in it so it could definitely work as a Small or a petite Medium if your bust would allow!
Measures (laud flat) 13.5” pit to pit. Halter straps measure 20” long. 15” from top of front of shirt to the bottom hem.