Someone offered to send me this saying its gymnocalycium friedrichii which usually get pink flowers, but with no flower photo I am not sure, it could be gymnocalycium mihanovichii or similar looking gymnocalycium. I know the ribs can help Id but I'm not an expert with cacti.