Adorable happy panda on a soft cotton cushion! Handmade by Twinkle Star PL Studios,
It is filled with poly fil, and is machine washable (on a delicate setting). It is hand finished with hardly invisible ladder stitch.
See the bottom right of the image to see the back of the cushion!