No signs of holes, rips, stains or blemishes. I noticed just a little wash wear but nothing super noticeable. This was a favorite for sure! This is a fit that is much more like a 3 than 2. This would not fit a 2 year old. My son wore this from 3-3.5 and it definitely still fits him and could wear until 4.