I got a large and it fits, looks cute but it's tight. I don't mind this but I know others who like to have that bit of stretch/give this dose not have that. It dose look super cute! Only thing I'd be picky about is the elastic in the waste band gets all twisted but it's manageable, I'm a UK 18