I found this costume on many sites but Amazon was the best price! I liked the costume however it runs small. Size wise I was between a small & medium so I went medium & it fit great except the rib cage was very tight and the chest very large. The arm sleeves don't stay up very well. The head dressing had to be unbent for the snakes to be erect but that's to be expected with any packaged costume.