Put a lid on it.. jk I know you have a lid..

I would go to pet smart and see if they have a moss ball.. They are nice to add. I seen your divider was a little high on the one side not sure if that will have a affect on anything though.. I actually know nothing about these type of frog so I dont know if the set up will do but it looks pretty cool and simple.. Do you have any filter system for your water?? i would think that you would want to get some type of filter system so your water does not become stagnant. Maybe even something to just move the water a little such as a power head or something.. (power head without the hose) what is the stick going to be used for a perch? (i dont know what these frogs do) its the one siting right above the water on the top left in the second picture. is it decoration or does it have a use? Do these frogs burrow? I will stay posted on your topic, i may even go look some information up about the marsh frog to see what I can do to help.. Anyways take it easy.. Josh