Advantages and drawbacks