This is a Gyro Fidget spinner that is all print in place. The center rings allow for separate movement from the spinning wheel on the outside. This model does not spin as well as my other Print in Place ball bearing spinners, but it still fun to play with. Printing was done with PLA, but any filament should work. THe outer ring has 100% infill to help add weight to it.