Model 5’1 weight 132lbs wearing a size small
95% cotton
5% spandex
TOP RUNS A LITTLE SNUG
Item has good stretch