A well-optimized PNG is similar to or better than webp. However, webp is a new image format and it is not supported by all browsers. The typical difference between both of them is at the quality which is 15%-25% difference of the size.