Great condition, is really hard to take a good pic.! You can see the color of the fabric in last pic, tag pic. No holes or cuts. Size Youth small 80$ at Royal Sporting Goods. Cross posted.