I love these sheets! I was afraid that I would be too hot so I never bought Flannel sheets before...but I was so wrong! These sheets are so comfortable and soft and believe me, I like the high thread count of a good sheet! No 180 percale ever makes it to my mattress! No pilling so far...I washed them only once before putting them on so we'll see what happens after time. Also, I have a thick mattress and a feather bed on top and these sheets still fit perfectly!