I've been drinking 2 cups of coffee within an hour before I get to the gym then drink about 16oz of water. I think it's just as good as the last 4-6 preworkouts I've bought. Plus coffee is free at my office and I don't bloat as much and hold water as bad.