I have a pair of Hufflepuff pj pants I had a long time and this are just as amazing!
I bought these PJs for a gift for a person who is women's small - medium size, and I ordered medium. Once they arrived, these were clearly very large, even for medium, the fabric is really nice and the emblem quality also. Beware of the sizing, the medium seems to be a typical large. They did not offer the sizing chart here, it is listed as a heading, but once you click on it, it does not show any sizing chart.