They are smaller than her last litter. The biggest is probably right at 3 inches. The other 2 slightly smaller. The one closest to the camera in the top picture has a little tear in his disk near his tail, but other than that they all look really good. He should heal up fine, it's not too deep.
Very cool when my female had 4 pups in April it was her first litter but they came out pretty small from what I have read.. They were only about 2 1/2 inches to 3 each. Made me a little bit worried about it but they came out pretty fat as well and they began eating 3 days after being born which was a relief for me. Awesome batch though very cool.