Does the dbx 5 helmet have good ventilation compared to Fox rampage frame pro?

I read reviews online but no one mentioned about its ventilation and fit.
Is it fit true to size?

Sent from my F3213 using Tapatalk