@ciku-karugi I don’t know if this will help, but the cloth has to be subdivided a lot (not the the subdivision modifier). I used the W command in edit mode and made between 7 and 10 cuts. If there weren’t enough verts mine just bounced around. You can also add the subdivision modifier. I just left everything else at the default values, I am sure you could make it better by playing with these. You can also then apply the cloth modifier and sculpt the mesh to tweak it. Hope this helps.