Relatively poor quality product compared to Microsoft official cable plugs have a little trouble to return, but once they connected the product does what we ask. So a 3/5 because the cable is useful for troubleshooting at times but the poor quality of materials used leaves me a little skeptical.