I hate this gym... There's not a contract but there's also a form of a contract when it comes to canceling! And also, DO NOT SIGN UP FOR PERSONAL TRAINING! I wish I avoided my personal training consultation but of course, they have sharks here that make you sign up for things under pressure like car sales people. It's not horrible if you go to the newest locations. All the older ones suck majorly!