I believe this to be onyx, but I am not a mineral crystal expert.
A beautiful piece, there are few chips so please see photos.
Its nearly 30 cm
and heavy.
Let me know if you have any questions