Thr vest is great. It is hardly noticeable with a T-shirt. In a button-down shirt or v-neck the vest is very discreet. The only concern is how the vest is pushed up when you sit down. Besides that, I'm very happy with it. The only Improvement I can think of would be velcro straps to make the fit more snug; but it could be a possibility I provided the wrong size. Get one, you won't be disappointed.