While it was great quality and really cute in person, it runs so small and I ordered the adult XL just to be sure. I am regularly a size 12 or large. But this XL didn't even fit, it was like it was sized for a child. In fact my 8 year old daughter could comfortably fit it. Sadly I had to return it. It was so cute though! And yes I actually ordered the adult xl, not a child xl.