These work great with my road shoes and mountain bike shoes. I wear a size XL 11.5 or 12. They fit snug,so if this is your first time purchasing this type of item take your time getting them on. So far they keep the rain out and keep my feet warm. Nice strong zipper on the rear with a velcro closure at the top.The heel is reinforced with what Capo calls the Block System/this is really tuff so it holds up well. From the heel up to the calf of my leg the material measures 9 inches and is reflective.Nice Italian details. And also reinforced in the toe as well. These would make a great addition to any cyclist who spends lots of hours in the saddle and knows what it's like to have top end cycling gear.