Ethyl ester creatine absorbs better and is much better quality, no stomach issues from it too. I would stay away from monohydrate if you could. HCL is good too.