Very very late!
Arrived 5 days past latest due date. Cute shirts though! Seller stopped communicating and Amazon customer service was great and refunded me the money.
Rating: 2 stars