I bought two of these for my 6 and 3 year olds.  Delivery was fast And they arrived in secure packaging.
Material is high quality and seems child proof although they gave off  a strong smell initially, but got much better after a couple of weeks.  Also one beanbag was filled more that the other which was fine for us as I use the fuller one for my smaller child.
 I am pleased with the purchase though and would recommend.