Composed of
both ends; either end; both edges; double-mindedness; sitting on the fence