Stuck on a name and a nickname

So I love the name Theodore, but mostly because I picture calling a little boy Theo. My husband does not like Theo, but likes Theodore. We cant agree and we cant come up with anything else we like. What do people think? How would naming a baby Theodore turn out?
Or any other names like that folks might suggest?

If you both like Theodore, go for it!!!! You can call him Theo and your husband can call him Teddy or Leo, or who knows, another nickname might pop up too!!!! I love the name Teddy, it's so cute for a little guy but I also think it ages well.