Plus: it reduced backaches and improved posture. It helped me look better. Helps a lot on long drives.
Minus: not something you'd wear under a t-shirt or tight solid color button up shirt. Worn under a loose shirt, particularly a patterned one, it is not noticeable. Adds another layer and is uncomfortable in really hot weather.