This is the nest of a Baltimore Oriole, last year’s nest as far as I can tell. It appears to be built in large part with multi-colored strips of plastic, as found in pompoms or other decorative items. That's unusual. The nest is high in a cottonwood tree. A usual oriole nest would be made of grass and other strands of vegetation.