All ok. One item was missing from 20pcs, had to go through a lot of dispute to receive refund. Beware.