Canyon as baby boy name?

Hannah • Wife & Mommy. All my dreams have come true.
My husband has loved the name Canyon for his baby boy since before we were even married. I don't hate it but I don't  love it either. We want the middle name Wade and our last name is Buckelew (pronounced Buckaloo). Canyon Wade Buckelew. What do you all think? I need opinions but we have decided to not announce his name until he is born so I need honest opinions from unbiased ladies 😊 TIA!