New England Star Giant Cushions
New England Star Giant Cushions are made from 100% cotton and are available in giant (145 x 145cm) or floor (120 x 120cm) size.
Each come complete with a removable zip cover and inner polyester filled pad to fit. Machine washable. Hand made in England.