Product looks great and fits all my computer components. The complaint I have is the delivery. It was raining at the time and we were home but they did not bother to ring the doorbell. Instead they leaned they box against the house and walked away. Had we not been home someone could have easily taken it. We were not impressed.