Most uniform is made in china, or some other cheap place and the model they use for fitting sizes must be the most bizzare looking person ever. So a large one thing, will be slim fit, and another thing, will be baggy as hell. Just try and get what you think, try it on, and return if needed. The folks that deal with it are used to swaps, so don't worry.