baby name

What are your thoughts on the name Gabriella Rae Ruble (ruble is our last name)? 
Hubby and I can't decide if it flows well...