Fits nice. Came really early compared to the estimated date. Good quality buttons seem very strong and the shirt is nice and thick.