MatildaJane, you and me set in pristine condition! There are absolutely no stains no holes no issues with this set. It is vintage and the price reflects that. Everything is free of stains flaws, or any issues. Size is 18 months, but this set runs big in my opinion. Can be worn up to 2T at least!