I bought this for my son for Christmas, he will love it. It is small enough for him to carry everywhere he goes. He is 5yrs old and this player feels like it's up for the task. He will definitely test the power source because he will use it sun up to sun down!