To be able to define a high-fidelity compliance characteristic to a legged robot using only software, with no change in the hardware, is a feature that greatly enhances the robot’s versatility. We present mechanical and control design aspects that can increase the performance of a hydraulic compliance controller. We also discuss the limitations that the load characteristics can impose to it.