comes empty ready for you to fill. We do also carry pinata bashers & blindfolds $9.90 a set and 1 kg wrapped lollies $9.90