The DB25 end is solid as hell and comes with 2 spare screws, which is a nice touch. The TRS end has fairly cheap connectors which seem to constantly unscrew themselves. Fine for set-and-forget stuff, don't know if I'd trust them to stand up to a beating in more demanding situations.