In general, all the shower heads will come with the same fitting. The threading that they will utilize is the ½ inches NPT. So, it can be said that a shower head will fit all showers.