32GB is the default size, not the smallest. But if you can afford that much of your hard drive dedicated to Windows, go with that size partition. Windows tends to grow through updates and patches, and for some reason they never came up with a tool or feature that would eliminate the multiple "undo" folders these updates and patches leave-which you have to eventually go in and delete for space reasons.