You know for this aquarium being in a mall it really isn't half bad. I think with their limited amount of sq footage it would be unfair to compare it with Monterrey or Long Beach. If you have to be in Tempe with some time to kill and want to get out of the heat. This place isn't half bad.
My only complaint is that the tickets are a bit high. 18 bucks for adults and 13 bucks for kids for a place that won't even take 2 hours to complete... Yeah that is a bit much. But I do understand that feeding all those fish and water maintenance isn't cheap..
Like I said this place isn't Long Beach, but still pretty cool in the middle of a mall.