Its a real flannel shirt.  Soft, very heavy, and cut straight.  The arms are a tad short, and the belly is a tad large, Generally I have the opposite problem, but if you're not used to slim fit or tailored shirts, this one will fit like you expect it to.