Well made with good quality fabric, filling generous but not heavy. Makes me feel safe and snuggly when I am in bed!