The variation of + or - is meaningless, we can rewrite a tolerance variation anyway we choose relative to the nominal size.
What matters is the total tolerance variation relative to the material, size, target manufacturing process, and associated target costing. Your tolerances specified are achievable and fit is determined by the clearance of the completed parts.
See: https://www.engineersedge.com/general_tolerances.htm