Letizia of Florence has access to remnants of some of the finest fabrics in the world, which she stitches by hand to transform into this festive and highly decorative green and gold Christmas tree pillow. Each hand-sewn Christmas tree pillow measures approximately 25 inches by 24 inches and is topped with a star of golden satin. Customize your home during the holidays with this remarkable Italian handmade pillow, adding an illuminating and whimsical accent to any home it belongs to. This pillow is remarkable, not only in the luxurious fabrics that consume it, but also the finesse and precision put into the crafting of this pillow making it unique, as it was made exclusively just for you. Letizia's creations are in a limited edition due to fabric availability and only 80 pillows will ever be made. Handcrafted exclusively for Uno Alla Volta, from the heart and hands of the artisan.