I got these as a gift a few years ago and never wore them b/c they run super small. I am usually a size 11-11.5 and these are 12s and my heel hangs out the back.
If you are a 10-10.5 you are in luck...I added photo w/ a ruler, they are ~12" long and a photo of the tag proving they are claiming they are size 12
As I mentioned, they have never been worn, I almost forgot they were buried in my closet and its time to get rid of them!!!