Is a yellow cheese with few big and regular holes The consistency is soft elastic and sliceable for a rindless cheese

What is the correctly punctuated version of this sentence?
Is a yellow cheese with few big and regular holes. The consistency is soft, elastic and sliceable for a rindless cheese.