Pretty close. Needs a few touches, but it's the stuff I love to do. The worst is I can either patch or replace the roof skin. I have one available, thank goodness, so it's likely replace. It has a few small holes. I'll analyze it better once it is here on the ground.