Took a bit of work to complete.
But pleased with result. 
Although door catches out of line & needed adjustments.