Can I have a clear picture for ARM uses 16 bit thumb ISA for their 32 bit instruction set ?

I learnt that it is to reduce memory usage for 32 bit instruction. If THUMB uses 16 bit encoded instruction, does it split the 32 bit instruction? or does it take an each cycle to fetch 2 16-bit instruction of the original 32 bit?