Was it easy? No, every step was a painful step to the finish. Was it worth it? Yes, every step of the way.