Hello all - I distribute MonkeyFoot so can answer any questions!
The outer is cotton and most of the fabrics are by designers such as Amy Butler and H Alexander etc - all high quality fabrics. The inner is procare lining which is heat sealed rather than sticthed so you don't get wicking through the stitching. The zip isn't waterproof obviously but as long as you don't put a solution into the bag it is normally fine - make sure washable wipes are wrung out and they are great.
There are loads of new patterns coming in (I have sold out) but Babybots, Jabula and LizziesRealNappies have the new patterns in. My fave at the moment is Lorenza.
Most people go for large bags for everyday use, small for washable wipes or sanpro and XL are great instead of a bucket, for swimming etc too. Alot of people use medium for 1-3 nappies when popping out or for toiletries etc.
Hope that helps you answer some of your questions
Oh and NASA have just picked them over everyone else