No
Not as advertised at all, just another junk from China sorry but it is the truth.
Rating: 1 stars