Have only had it a few weeks but seems perfect, has made a difference to my aching neck, headache in the morning gone, I hope it lasts as long as the guarantee says!