I was suggested this site by a friend, as we had upgraded our bed to a king and we needed sheets,duvet and cover. I always try to have flannel or fleece anyway so when checking the site out and doing my price comparisons, Overstock won that portion.....When the order arrived and was all put together - I've been sleeping like a baby!! super soft, super warm absolutely love them. Totally beats out any other sheets I have ever had!! My only negative would be that all 3 pieces that I ordered arrived seperately. It was a small price to pay though :) Will be ordering a second set shortly.