Giving it 5 stars for quality and softness. Bought the yellow set for my daughter and she loves it. Won't know the fit until she gets to dorm in the fall. It the pockets are quite deep and should fit the XL twin nicely.  The fish print is a little bigger than it appears on the advertised picture....still pretty!