I used ESun ABS+, but just about anything will work. No supports needed. Print as oriented in STL. The tabs on the switch bed sides are intentionally small, or it would be more difficult to disassemble. once it's snapped together, the tabs will break if disassembling.