31cms is very good for roth.
I suppose eggshells talked about dorsal and petal size.
As I already said, this roth is near perfection in my taste (I'm not a fanatic of very big and round dorsal and I hate very large petals. . I just find the picture is very nice but a little "too retouched". Difficult to judge the real color, at least on my screen.