Product arrived perfectly. Nothing was missing. Ended up snapping one of the plastic pieces but thats my own fault.