No tag but fits like XS/S. Lightly worn. Some sunscreen stains as pictured, but may come out with a few washes.