Children make and maintain friendships with those different to themselves, but social class, more than ethnicity, remains a barrier to friendship