Carter's Boys Shorts Size 6.
In decent condition no stains