This shirt is ridiculously small and short. It looks like it’s cut for a child! It’s cute, but size at least two up. Maybe more. And beware, they charge $20 for a prepaid return label! The cost to write out a label myself and mail it back was only $8.95. I did not order a replacement shirt.