I found the perfect fabric at a local Fabric Store! It's tough and baby friendly, matches the chair perfectly and above all, it's gorgeous!
After I washed and ironed the fabric, it was time to recover.
I took the vinyl off and to my surprise, the foam was in great condition so no need to replace. I simply lined up the fabric and bam, staple time.
After stapling the sides, I moved on to folding the corners.
Voila! You have yourself an ottoman...