true to size Sarah is a size 7/9 and medium shirt. She is 5'7 has some stretch but not a lot top is also from us