If u wear it all day against skin it gets uncpmfortable by the end, itchy. On top of clothes it moves so it is better on skin. With that said, it probides great support for everyday work and gym. I would recommend for people who have low to medium back issues. It will not cure you, but will provide support to prevent fuether damage. This is just my personal experience.