I think bags are a cute idea but not the ones you posted. They look like those cheap canvas ones you can get at Michael's or Hobby Lobby for a few bucks. Those things hardly open and would probably *barely* hold a pair of shoes. Not very practical for waht you're wanting of them.