This works as a layering piece and it's thicker than I expected (in a good way).  Quality is good.  I typically wear XL and purchased a 3X in this and it's still pretty form fitting.  Rating it a 5 for quality.