obstacle-ridden

Adjective

 * 1) impeded or plagued by obstacles.
 * the obstacle-ridden path to peace in the Middle East