The ONLY reason they don't get five stars is because they were SO difficult to get on that my hands hurt afterwards and my dog hid because of all the noises I was making.

Fit great once I got them on, and since there for my wedding, it's worth the pain. :-D