Inherited so unsure of handmade or branded

fabric is difficult to describe but feels like a soft felt?

I deal for a fun themed event

size approx 47 x 34 inches

the centre bits on it are pockets for??