This runs really small and there’s no stretch , no give at all! I wear M and have somewhat of a small waist and it took a minute to get on and I definitely have to wear something really thin. BE mindful with this purchase. I don’t want to say don’t buy it but be prepared to allow a child to be gifted with it if you have a thick waistline.