Several came with small cosmetic defects (one shirt had a small hole[s]) and others were fine. Fabric is see through in the light so no this cant be worn as an out the house white tee. Its an undershirt good for layering, the fabric is stretchy and holds its size and shape pretty well even after multiple washes. That being said for the price there should be an expectation of a new product not having holes or defects.