The product arrived on time and snapped into the slots. These nozzles are not of the highest quality. It's a plastic that will crack if hit or pulled hard. The moving truck broke my last one which is why I made this purchase. Let's see how long it takes to replace it again.