Communication regarding shipment was spot on. The package came undamaged and all parts were there. I bought one similar to this from another company but had to return it due to missing parts. Quality of the nails was not the best so we had to supplement with ones of our own.