A delay-based noise cancelling sturdy multi-stage noise shaping (MASH) structure that cancels the first-stage quantisation error is presented. Thus, a smaller number of bits can be used for the first-stage quantiser without degrading the overall performance. In addition, the proposed structure improves stability with respect to maximum applicable input by removing the first-stage quantisation error from the first loop.