A high precision five rotation-axes polarimeter using transmission multilayers as polarizers and reflection multilayers as analyzers has been designed and manufactured. To cover the extreme ultraviolet regime, Mo/Si, Cr/C, Sc/Cr, and W/B4C multilayers for transmission and reflection have also been designed and produced. The polarimeter mechanics is supported on a hexapod to simplify the alignment relative to photon beam. The instrument is designed so that it can be easily transferred between different beamlines.