Great fit and true to size. I initially was hesitant because I did not want a cheap knock-off made of poor material. I was surprised once I received it. It's quality is equal to the ones sold at Disney. I owe many shirts (all purchased overpriced at Disneyland) and this one is exactly the same quality. Washed a few times already with no significant shrinking and no change in color and the print remains the same.