They fit my calves perfectly and they are super easy to get on. I love that they have a zipper on the side for easy access. They come up a little below my knee and I could see myself wearing these with both skirts or jeans. I also love that the heel isn't too large because I...