Sizes run really small, I'm not fat at all and I couldn't fit my head through the medium hole, my 12 year old child could barely get their head through. Material is pretty uncomfortable, I wouldn't want to wear it during a long meal or party.
Buy 2 sizes up.
Returns also have to get sent to China vs the US where they ship them out of, so company definitely discourages returns and refunds through general practice.
The print has nice detail that is about it