It's pretty bad. It's like a terribly trendy way of honoring Harper Lee, the author.
Harper is already trendy and boring and Harperleigh looks odd and sounds like "harpy". At least Jade is nice but all together the combo feels a bit tacky.
I guess they wanted to honor Amberleigh. Harper Leigh Jade would be better. Or a completely different name.
Please rate my list:
https://www.behindthename.com/pnl/6232