I had to wash these sheets up a couple times before I could get all the fuzz and balling off of them, but I expect to have to do that with flannel sheets of any sort so it wasn't a big surprise.  The pockets are nice and deep and are plenty big enough to go over my pillow top mattress that also has an extra foam topper on it as well.  They fit nice and snug and I don't seem to get those annoying folds in the sheets that you find you get from a lot of flannel sheet sets.  The fit is just that perfect.  They're very well made with reinforced seams as well.