This product is a vintage hand painted porcelain tea cup with a pin cushion. The pin cushion is made of velvet and features a pink ribbon rose and also comes with two pearl tipped pins. The tea cup was made in China and is not handmade.