The Kamagra 100 comes in tablet and soft tablet form, which are easy to swallow and dissolve quickly in the body. It also comes in granules for oral administration. These tablets can be taken before or after meals with a glass of water; however, they are most effective when taken on an empty stomach prior to ***** *****.