This Speakman shower head is exactly what I wanted in a shower head.  It is well made offers a variety of shower sprays, and is self cleaning.  I ordered the 2.5 GPM spray and it provides an adequate amount of water while showering, and will not drain the hot water too fast from the tank.  Previously, I removed the flow restrictor from our last shower head, that provided more water than the Speakman, however, it also drained the hot water from the tank by the end of a shower.  I would not purchase a shower head with less than a 2.5GPM flow!