So first check the size because this is really small. It can hold a wallet and a phone. That was is about all we could get in this. I was hoping it would be bigger. So for this I would say it could be used for a child but then it wouldnt hold much and they would likely have a meltdown. The color was spot on and the quality looks good. Its just the size that is the biggest issue. I wouldnt use it as a hiking bag because your not going to fit water or a first aid kit in this thing.