They do not fit the frame as well as I would expect for the price, but overall I like the feel. You can see near the bottom of the trigger guard where the frame is mismatched a bit. There is also a gap at the top near the hammer. I'm thinking about doing some chisel and sandpaper work to improve the fit.
I'm not sure I would spend the $90 retail price tag on them.
Regarding grip size, they fit me well. I don't know how I would measure my hand for a reference, but I can just barely palm a men's basketball if that gives any indication.