A school backpack with a capacity between 20 and 29 liters is the best backpack for school. Schoolbags should never be heavier than what your child can handle.