I received my order on time and everything needed for the computer and monitors to work together was provided. I have been using for a week now and everything works great. My only issue was the packing could have been better. The plastic shell for one of the monitors was separated in arrival but I was able to pop the pieces back in place. I needed this in a hurry to work from home and itwas perfect for my needs. Keep in mind this product is a refurbished so it does have scratches but the equipment works fine. I didn't like the mouse and keyboard provided so I used my old ones.