HFSC just like CBQ, HFSC is a tree of queues each queue has a parent except for the interface's root queue bandwidth can be borrowed from the parent if it has any left and we're not reaching our max