I am very pleased with these flannel sheets. They are warm, comfortable, and attractive. The ports are deep and they fit our extra large mattress well. The price was good and they were delivered promptly.