A polyaxial bone screw assembly includes a threaded shank body having an upper portion, a retaining and articulating structure, a compression structure and a receiver for holding the capture structure, retaining and articulating structure, compression structure and a rod.