Jellycat

We have held a lot of different plush brands and Jellycat is by far the softest.