Order a size or two smaller, RUNS LARGE, REALLY!

This product is not sized correctly. Order a size or two smaller!! I read the other reviews, and other people said it too, but I ordered my regular size anyway, and well, it really does run large, especially on the top.