With the holiday mail running late it took awhile for my adorable Katie tee shirt to arrive. But it was worth the wait ! Fabric is especially soft & cozy. Haven’t needed to launder it yet. That’ll be the test to see how the design holds up. I’m 74 years old & it makes me feel like a teen !!