Arrived earlier than expected.  All 20 pieces were there. They're a good size and weight... not light or flimsy.  I've had them a couple weeks and they are still very shiny and sleek looking.