I was very happy with this product. The top part is breathable fabric, the sides are a vinyl. I was able to fit 2-4 pieces of clothing in each bag depending on the clothing fabric.