Wrong Size! Go for 1 size smaller. The product shows L size as 42inches, which is actually XL. I have read the same experiences from other buyers as well. Only the fitting part will pinch you a bit!
However the material is very thick, soft and warm. Its perfect for daily wear in climate like Delhi/Bangalore winters. If you are looking something that you carry at your workplace and should go on your professional look, this is the one! The gray shade with chex style makes its look quite eye catching. Must go for it.