Bought as a gift for a friend.  This is utterly gorgeous, but their sizing is apparently:
Small: Little Person
Medium: A Little Person Wearing a Cap
Large: A  Little Person Wearing a Hat

We bought an XXL which was recommended as our friend is 6'3" and slim.  It got to his shoulders and looked like something quite inappropriate unless he had at least one hand on a stripper pole, which he didn't.  We were embarrassed to be in the same room.