Which is bigger, 2 MB blocks or 4 MB blocks

And that 4MB is
1MB of transactional data space, and 3MB buffer space, that only
partially fills dependant on the % of segwit users in the base block
(0% segwit in 1mb base=0of the 3mb extra used(1mb total))
(10% segwit in 1mb base=0.1mb of the 3mb used(1.1mb total))
(100% segwit in 1mb base=1.1mb of the 3mb used(2.1mb total))
the latter of which(atleast 1.9mb) is mostly reserved for future use.
So don't mislead others into thinking that all of a sudden we will get a 4 fold increase in transactional capacity. We won't.