I like the name as a whole. I love the name Ever and I think Everleigh is pretty. I don't place much importance on middle names, so if DH loved a middle name I didn't care for, I'd probably still go for it because they aren't that big of a deal to me. I wanted our daughter's middle name to be Lane, but DH thought that was nuts, so it's Jane instead.
I've taken some time to think about it because on a first impression I didn't much like it, but I know better than to go with my first impression. I don't know, it's not something I'm particularly fond of, but it's not bad. It definitely doesn't get a negative impression out of me.
As for the importance of middle names, we didn't think middle names had much importance, but my older son only wants to go by his middle name if it's not the name he made up myself and my boyfriend called my youngest a nickname off his middle name the day he was born and it just kind of stuck. Then again, part of that is because his first name, Jules, everyone thinks he's a girl. His middle name is Lysander, and Sander is right up there with Xander, so everyone kind of gets it.
Of course, how that happened, we've had a tradition since my first that the baby doesn't get their name until their dad gives it to them. I'm not entirely sure where it came from, but I just can't call them by their names until their dad does it first. It just seems like I've already got all the special moments with my kids up to that point, so it's only fair that dad gets that special moment.
I like the name overall. No one so far has had anything to say about Sophia, so I wanted to tell you that I think Sophia is lovely. As far as Everleigh, I think it sounds beautiful, but I like the PP suggestions of spelling it Everley. I'm pretty partial to middle names starting with "E" though, as that's the naming tradition I'm going with for my family. My middle name is Elizabeth, DD's middle name is Evelyn, and this baby (boy) will have the middle name Everett.