Easy to print with no supports, I printed in PLA. Mounts the same way as the original hood and is friction fit.