19 inches across underarm to underarm. 39.5 inches long shoulder to bottom hem. Stretchy blue fabric. Some photos the color looks washed out but it’s the darker color in person. Sorry my phone couldn’t consistently capture that. Great condition worn once or twice.