ErgoBaby Nursing Pillow, very firm and supportive (model before strap was added). Gray linen-like fabric. Gently used condition.