I have found it hard to find extra long twin sheets especially in flannel.  The flannel used is a nice thick flannel which washes up to be very soft.