Runs quite a bit small

I really liked this item but it runs extremely small. I ordered a large and it fit but it was a little snugger than I like it so I ordered an extra large. When I received the extra large it fit smaller than the large. I don't know if there's a production problem but I was pretty disappointed.

###

