Great all in one piece. Rain shower head holds water.  Look out!  Spend the extra $400 for the next level up!  We have the more expensive Grohe piece that looks almost identical but it is better.  You get what you pay for!  Still looks awesome!