Xs in vests Sized UP to the 6 in all the denim. (This brand runs small and I almost always size up from my typical size). I am 5 7 for height reference