… monkey can monkey do!!! For the sake of time it’s not a very good render.
The simulation is good but you have to provide it with good data. Subdivide as much as you can and turn on that subsurf! The cloth should generally have smaller geometry the the things it interacts with.
tip - I removed the majority of the geometry of the monkey that was not going to be involved in the simulation, e.g. on the under side, by selecting all the patches, shrinking it to a dot and removing duplicate vertices. This greatly improves the simulation speed. I then got a standin for the final render with subsurf.
… all things are possible with blender