Bagpuss soft toy

This Bagpuss is about 18'' long plus tail and legs. He is in excellent condition and has original tag. He has not been played with.