Perfect just what I needed. It is as described. Got it pack full of toy plushies now.  Material is thick & appears water resistant. After filling this XL Duffle bag, I noticed, another is neededfor the other things for the up coming travel. I also left the folding directions in the outside pocket. Waiting on my 2nd bag now.