Again great product but if you’re a medium size dude around 5’7 and looking for the slim look the XS might work if you’re very slim but if you’re average weight the small will fit but it will hit your shoe and not look as slim as you’re looking for. Also all the black fabrics seem to run smaller so either it’ll fit but be to tight or it’ll be a little loose/longer