It is hard to find TwinXL sheets and these are big enough for the beds. The print is colorful and goes well with our bedding. It's not as soft a flannel as I would have hoped, but it is soft and warmer than our other sheets. Delivery was prompt. Good value for the money.