For a kilo the price is incredibly cheap. If brand-name companies you pay somewhere that 3-6 times (calculated without postage).
My feeling the cushion filling is odorless.
However, the bag had some small holes, which now have a patch ;-)
Have the contents reweighed and agreed weight.
I see no reason why you should buy a branded product from the shop here.