Heavy eight is excellent quality. Sizing is as almost everyone wrote. I needed a large and got a 2XL. I washed it and it fits exactly like a large should. It truly is 2 sizes too small. I'm extremely happy with the color and workmanship. I'm so glad i got it two sizes larger than I normally would have.