Made in USA. Available in sizes sm-xl. Small: 7" top to bottom, 5" across shoulders. Medium: 8" top to bottom, 5.5" across shoulders. Large: 9" top to bottom, 6" across shoulders. X-Large: 9.75" top to bottom, 6.25" across shoulders. All measurements taken with garment laying flat.