These are the very best fitting sheets ever!  They are the most wonderful material and high quality.  I really want to buy some more and wish I could find non flannel of this quality.  They wash well also. 

Pros: Durable, soft, fit beautifully, colors are terrific.