I normally s or m but when I looked at the size chart I went with small. It covered my butt and wasn't to tight at the waist but it snatched me. 😍 The only thing is that the bust was too big. It's ajustable but I think it's bcuz they dont sit well. ( I'm 5'2 / weight: 120/ hips: 96 cm/ waist: 27 inch / bra size: 32b/