Terrible. Their employees are incapable of ordering the right carpet. Picked out the carpet, had Home Depot order and install it with their subcontractor. Subcontractor called to confirm with the carpet name and everything which was correct. They show up with the wrong carpet as Home Depot sent it to them wrong. It shouldn't be this hard to do your job correctly. I'm now in a bind because of your employees inability to do their job correct. I didn't spend $1200 for simple mistakes like this to happen.