They are 10-12" I'd guess and most are thick. They've cleaned probably 8-10 spots some with small pebbles or a little algae growth. So would they have laid eggs or expect to within the next few days?