I've bought several of these shirts and I'm satisfied with them except for the fact they after a couple of washes they shrink noticeably even when washed in cold water, etc. Order one size larger than you expect to wear.
Pros
this item was a requirement for military style camp/school experience.