Product is a good quality that appears as if it will hold up well.  However, be warned that the product is sized a little small.  I normally wear the size I ordered, but this is definitely pretty tight.