Parts are individually packaged and labeled. Took approximately 5-6 weeks for delivery.
product is okay