Got this shirt for my 2 year old daughter in small and she loves it! The quality and details are amazing!