When it comes to space bags of any kind, you will have people who love them or hate them. Yes they will puncture, but they are plastic. When I'm filling a new bag with fabric (or clothing), I also use a plastic tote too. I've found that I have NO trouble with my bags, they can be moved around and such because they are all in totes. The big thing to remember is the weight. This is why I use the totes, when a bag is full it's heavy. I have large plastic totes with lids that fit tight, they will hold up to 6 space bags full.