Bad, bad, bad, and bad. Don't go here. You'll be pretty unhappy with this sht hole. I had two trainers. Each one, after just a few weeks seemed to not care very much. Always late on their schedules and "accidentally" double booking more than once. I wanted my bill sent to me instead of having my card charged since they were inconsistent with the charge date. I asked multiple times and they said they would. They never sent a bill, instead they sent my account to collections and now I have to deal with that crap thanks to them. Horrible! Please do yourself a favor and never go here. There's a lot more I'd love to say but I don't have the time.