never received product. I ordered it in July and it's now November and I finally got a refund!
I haven't tested the buttons yet, but they've arrived in good shape and fast.