Custom on-filed style jersey. Everything is sewn on, size XL. Hand-signed by Steve Garvey. Item will ship within 2 business days of receiving payment.