Just purchased this system for our remodel. The contractor said it has everything he needed, as it's a complete system. The main shower head swivels and is quite large. We have yet to install it, so I will update as soon as that happens.