I got these flannel sheets for my mom and they are wonderful.  Very soft, ample in size.  The colors are vivid and cheerful.  Has washed well and looks like new.  Really a quality product.