We've been here twice over a couple of years. The first time we went, it was so rainy and the place was empty. They still kept it open for some reason.
We went back recently and it was sunny and hot. The place had a lot of people, but it wasn't over-crowded. We did not spend money for parking because you can find free parking pretty much across the street from paid parking lots. There's shopping, rides and lots of things to do for children. We would probably come back because it's about the only reason we visit the Houston area.