This is an extendable filament holder. Start by printing the base of youor choice (wall/smooth surface or 3d printing nerds size). Then print the main extendable part. to extend print the base of choice and the filament bar extension. There is a nonextendable option if you want a plain holder. You can print a plain base or one with the 3d printing nerd logo. The nonextendable filament bar does not work well with the wall/smooth surface filament holder base. Put the holder together by attaching bar to base then screwing on extension bar or cap. It is pretty self explanatory.