Yes CBD is really legal in most places to purchases and have in your possession.
However in some places the CBD may require a prescription from a doctor to legally purchase and possess it.
If you get pulled over in some states such as Virginia and have no prescription for the CBD then it will likely confiscated and then you will likely also be arrested.
So make sure your state allows you to legally posses and purchase the CBD without a prescription and if they require a prescription for the CBD then you will need to get the prescription from a doctor before you can purchase it.
The laws can vary from state to state and some states allow you to purchase and possess CBD without a prescription while some other people need a prescription in some states.