I ordered a large, hand washed it cold and hung it in my basement to dry as I do with all new clothes I get. I have heard horror stories about the things that end up in clothes from processing or warehouses from friends who have worked there.
Unfortunately, even though I wear a medium normally and size up to large so that I can have a hoodie I can hide in, this was only big enough for one of my kids older kids to wear. Sizes are not very big at all.
If you want this, size two sizes up.