This has helped several times when I was suffering from upper back pain and pulling on my shoulders and neck.  I can't wear it all day, but it does relieve the pressure so things can normalize for me.