Very pleased.  Was not sure about micro flannel, but they are very comfortable and cozy to sleep on.