How is the size of an object (of the class created by using Hybrid Inheritance) calculated ?

When I saw the sizeof the object involving Virtual Base Classes, it was different then what I expected. What exactly is the logic ?