Question: are all shower heads the same size?
Answer: The National Pipe Thread size is standardized in the US. That means the fitting connecting a shower head to the “elbow” will almost always be the same size–½ inch NPT. You shouldn't have to worry about a shower head fitting onto your shower elbow. There are numerous types of showerhead.