Not so time consuming, not so difficult but DEFINITELY worth the effort. Recommend 10xs out of 10.