Buttoned cushion tutorial suggestions?

Hi. I’m looking for a tutorial to make a buttoned seat cushion just in rhino. probably using Sub-D in Rhino 7. No sudden switching to Blender or something mid job. Also one with a commentary to explain. Many I have seen just seem to like to show how clever they are at doing it, rather than teaching the process!

Thanks in advance!

Gord.