MySQL replication - database size is different
The setup can differ slightly in size and be consistent at the same time. Could be a range of reasons for the size difference. E.g. Different file system, fragmentation, method of determining size, etc...

If you want to test the consistency of your replicated tables, run a pt-table-checksum.