The following PowerShell command will output the name and size of all folders in the current directory. It also includes the number of files in each of the folders.
Get-ChildItem | Where-Object { $_.PsIsContainer } | Select-Object Name, @{ label="Files";Expression={ ($_ | Get-ChildItem -Recurse | Measure-Object -Sum Length).Count + 0 } }, @{ label="Size (MB)";Expression={ "{0:N2}" -f ( ($_ | Get-ChildItem -Recurse | Measure-Object -Sum Length).Sum / 1MB )}}