I find it a little transparent despite good fabric quality.
For cons, the seams at the shoulders are flattering and a little yellow ocher.