The fit is the same a Peg/Peg turbo. I have broad feet and I didn't find them narrow. The length was true to size.
It does have a rock plate.
They were comfortable and I enjoyed the ride. There is plenty of cushioning, but it feels stable.
My biggest gripe was the weight, but I had just...