Our printed nursing pillows are made in Toronto, Canada and feature a polyester/cotton printed cover and filled with our polyester filling. We only use new, non-recycled polyfill. The outer cover had reinforced stitching to give it extra durability. These pillows are filled to a nice plump weight to ensure maximum comfort and support, allowing for her to place herself and the baby in the perfect, most comfortable position. This pillow is very firm, 3.30 lbs fill approximately size 24" x 24", and will allow her to place herself and the baby in a pain-free and irritation-free way. Shipped compressed to save space and fees.