A petit point pillow or throw cushion, hand stitched on 40 count canvas or silk gauze. That means that there are 1600 stitches per square inch! The colours are muted and coordinated with the twist cord trim. The back of the pillow is plain. Unfortunately I do not know who worked this wonderful piece.