So despite a lot of reviews saying that the shirt runs small, I stuck with the Elope sizing chart and it fits perfectly. I am 5ft 5in tall, roughly 130 pounds and have a 36D chest. I got a small/medium. The shirt isn't super tight or super baggy and I didn't have any issues getting it over my head. A lot of people said that the hat is really small and that isn't true either. In fact, the hat had a little wiggle room so I don't have to worry about it riding up my head. The material is super soft, a nice thickness and isn't see through. Overall I am 100% satisfyed with this costume and can't wait to wear it for Halloween.