This CB solved a problem - limited dash space. I've run CBs since 1977, and this one performs as well as any of them. It has a channel 19 switch (one push), 10 weather channels, ability to scan all 40 channels, and ability to monitor any two channels.
All in all, a lot of capability.
The control box is smaller than a cigarette pack and can be mounted almost anywhere. I have mine mounted on the frame under a seat where it's invisible. The mike cable can be disconnected with a twist-lock connector, and it's very sturdy. One drawback of many mike cables is that they're flimsy and fail with repeated handling, but this cable should last a long time.
There are really two drawbacks: one is that there's no PA output, but who actually NEEDS one of those? No big deal. the second is tha since the speake is built into the handset, it's rather tinny-sounding and hard to hear. If you want to hear the other end of a conversation when there's any background noise, you'll need to hold the mike up at least at chest height.
If you want to carry on CB conversations continually every time you're on the road, you probably want a radio with a larger speaker that's dash mounted. However, if you're an occasional user and don't want to drone on for half an hour, this radio is seriously worth considering. It's a snap to install, it has good power and range, and the mike can be disconnected, making it invisible to anyone checking out the vehicle.