6 year old daughter loves it! No inner bag but there is a double zip so the polystyrene beads don't come out.