I am a size 7 and had originally bought this in a medium but it was too small. I am only 5'4" but the large costume fit me well and was cute. The foam hat was cheap looking and the costume was thin but it was cute