I bought the xs and the fit was good. i'll probably add a snap at the bust area because the slip underneath does show like a camisole, which is fine, but i prefer it closed. also i'll add a belt to cinch my waist, booties and maybe a hat.