High quality Foxconn SATA cables. These are server quality, not the cheap no-brand cables that you find online. All brand new. 3-feet long (34 inches). I have 50 cables. Price depends on how many you buy.