This basic pincushion is firm, and just the right size for your sewing room! It has a pretty sunflower print on the top and an equally pretty orange floral print on the bottom. Made with 100% cotton fabric and non-allergic fiberfill. This pincushion is 3 3/4" x 3 3/4", and ships free! Want a custom pincushion or a multiple order? Contact me!