It isn't white. It is a very light grey. I was really looking for a white vest for my friend. He kept it because he really needed it, but the color description is a little deceptive. Get a size up if you plan to later under it.
Pros
Product fit fine. Liked the lining and look of the vest Bought it for the look of the vest
Cons
The vest has a strange odor that is difficult to mask