Xavier is a lovable little bear made from soft dark brown plush with a creamy white backing fabric. He features beige suedette feet, a hand embroidered brown nose which sits on his contrasting white muzzle and is part pellet filled for a lovely cuddly feel. Xavier wears a silky ivory...