Okay... Here's what you should know if you are NOT familiar with flannel... ALWAYS ALWAYS ALWAYS order up at least one size... it SHRINKS!!  I planned well, ordered a size up and washed and dried... it predictably shrunk... If you like a looser fit, order 2 sizes up!  They do have a working waist cord that will help to adjust if it looser than you'd like. They washed up nicely and are soft.  Flannel will soften as you wash it.  These are fairly thin as flannel goes and will soften nicely with age and washing.  I would recommend for a light duty flannel pajama!