Arrived in 47 days. Look decent, plastic has some marks (all 4 pieces in the same spot, probably during manufacture). The spring operation of the latches is very smooth. They deliver them with screws (one of the screws was very rusty - so strange - see photo).
We bought lots of these for projects. Good quality, nicely packaged, and fast delivery.