We have a thing for flannel and these sheets are exactly why, they are soft and comfortable!   
The fit is great, even for thicker mattresses.  The seams are straight and tight, appears to be made nicely.  
We have been sleeping on them for about a month now (with 2 washes) and can say they are still soft and no piling thus far.
BTW the print is beautiful and great for Christmas time.