No stains or flaws. Actual measurements vary from tag measurements. Tag states 30x34. Actual 32x33. Plz see photos.