They finish the production on or earlier from the date given. The quality is very good that this is our 4th order already. They can do any design as we requested. They are easily to communicate with and they fix the issue if there is immediately. They send sample for free every time we ask.