In this paper (joint work will Tim Ralph and Bill Munro) we examine a recent proposal for entanglement purification which may play an important role in upcoming quantum information processing applications. Like most proposals of this nature, the original analysis was performed in a highly idealized manner. Here we follow up on this proposal and examine various effects which will inevitably be introduced in real-world implementations. From this we can get an idea of how tolerant the scheme is to such effects (which turns out to be very). Understanding this is important for two reasons. Firstly, experimentalists will understand how well they can expect the scheme to work given the technology they have available to them. Secondly, it provides insight into what sort of technological developments need to be prioritised.