Came on time, very well packaged so no damage, fits perfectly with what I wanted. really well built and great value