The bean bags I ordered arrived promptly (within 3 days of ordering). They were great value for money. The bags are filled just right, not too big but nice and full of beans so kids can comfortably sit on them. The material feels both sturdy enough for childrens’ play but also soft on their skin, this was something I was worried about, that it would be a rough material but it was perfect. Really happy with my products and the purchase experience and the kids love them!