Bought this at Christmas for my teenage son. The quality is very good and sizing is about exact. The model here looks like he's wearing a medium when he should be in a large. The shirt is actually longer. The flannel is quality and comfortably soft. The fox detail is very nice also.