Body pillows

Di • 32 - first baby due June 14, 2015
Is first trimester too early to get one? and any brands you ladies recommend?