Everything came on time but package was a little messed up upon arrival. Overall useful but disappointed with delivery