I suggest using PETG for printing, with a 15% gyroid infill and 3-layer walls. This dumbbell is compatible with 1-kilogram filament.