I agree, Maurillo, this is Mammillaria hahniana.
Its a lovely specimen, Robin. I've found that some plants of this species stay single and become quite robust as yours is, and others pup up when quite small. I have no idea why, and isn't a significant factor in identification.
_________________
Chris43, moderator