Not bad for the price ,all functions work,but like my old one(original one) these all have the same issue,as they get old after being on for more than 20 minutes or so the lcd screen starts to fade out,I wish they willl test this radios before they sale them.