This item seemed to good but on first wearing of item the right seams came apart in two (2) places.  I didn't inspect the seams prior to wearing but I guess I should have.  I just assume it would hold up to at least one time of wearing it.