True to size, with minimal stretch. Model is wearing a small. I recommend sizing up if you are in between sizes.