Breathable micro-perforated 3D fabric