I'm size M according to the size chart provided here but I still a size L since I didn't want to take a risk and it's still tight . But I guess it'll be alright after I wear it a few times . Other than that it looks so cute on me and it's very comfortable and smooth fabric.