This paper studies a codebook based limited feedback transmission scheme for downlink multiuser massive MIMO system. We propose a 3D MIMO codebook design method based on Kronecker product of codewords in both the horizontal and vertical domains with focusing on two vertical codebook design. We make simulation analysis for our proposed 3D MIMO codebook with reasonable scheduling scheme. Simulation shows that our proposed 3D MIMO codebook significantly improves the system spectral efficiency and throughput performance compared with 2D codebook and traditional 3D MIMO DFT codebook.