Pit to pit 19" top of shoulder to bottom front 23" top of shoulder to bottom back 19" I believe this vest was washed so it is smaller than a medium. There is a little extra satin lining in the back as pictured.