For me they are a little narrow of a fit, but I've abused them for a season and they still hold onto a pedal. Some of the spikes have fallen off the bottom, but the upper is intact and functioning well. They are easy to take on and off with the buckles.
I wear these when I am pretending to be a roadie, or I'm racing. Just so I don't look like a complete beginner. I like them. They fit snug and best of all, they don't get hot. I wore them in a 94 mile ride in over 100 degree weather over the weekend, and never got uncomfortable.