Your question as given was answered as best as possible. Had your question been accurate the answers would have been different.
Given the tolerances you posted, your part is a failure. Using the called tolerances, you made a good part. If you can't see the difference, .