Have been washed clean. Top has very light staining on arm. No holes. Measurements in photos for both pants and top.