This outfit is very cute, and fits my 1991 Molly! I think the fact that the skirt is elastic really helps that. However, it's still slightly tight on her and I can see some pulling on the front just under the belt.
The shirt and skirt are made of a nice light-weight denim material. However, the detailing on the shirt makes it a very thick item! It is embroidered with flowers, and edged with piping. The buttons really work. The skirt is elastic and the belt is only on the front half of the skirt. I am impressed with the detailing considering this would be more of a costume for Molly.
The canteen is plastic with a rubber strap. I wish it was metal and leather, which I expect is more accurate for the time. But the nice thing about the rubber strap is that it's a bit grippy and makes it easier for the dolls to hold. The cap comes off and you could actually fill the canteen if you wanted to.