These flannel sheets from Beautyrest are wonderfully soft. The 18 inch pockets are great and do not shift off the mattress while sleeping. They are 100 cotton with a lovely grey and white pattern. They are even softer after their first washing. I will be buying a second set for my guest room!