Bengals are a medium to large breed of cat, with an athletic, yet slender physique. They have a long body, and because of their muscular appearance, they may seem larger than they actually are. An average male can weigh between 4.5kg and 6.8kg and an average female can weigh between 3.6kg and 5.4kg.