Shirts are size small! Shoes are TTS! Striped pants are XS and I probably could have done a small. Levi’s are a size 24.