I got this for my 16 year old son for Christmas & he loves it. It's soft inside & not stiff. Fit was as expected. Seems high quality & looks very good.