Solid piece.  This shower faucet set is not a DYI.  It will require a plumber to install and possibly replacing the rough in valve.  Beautiful, would recommend but unless your existing system is exactly the same you cannot quickly replace existing faucet.