Just checked the link, it apears to be a standard bean bag
They are very useful I have used one many a time and I bought mine off ebay in the UK for approx £8 delivered and it is filled with plastic beads.
I would not be without one always one in the car and often one in the it bag
You could even make your own as a workmate of mine did from an old pair of jeans and filled with rice