Everything arrived okay.  However, when trying to assemble the support caddy, there was one piece that did NOT have the holes drilled in it.  I was able to drill and countersink two holes that allowed me to complete the assembly.  Could have waited on a replacement piece from the manufacturer, but since it was going to be a Christmas gift, I felt there would not be enough time to get the replacement, and complete the assembly.  The trays were completely assembled, and they appear to be of sufficient quality to last for a long time!

Pros: Acceptable quality at an attractive price.
Cons: Piece had no holes drilled.