Everything was delivered as promised before the number of days stated. And when asking questions, good answers were provided in a timely manner. Thank you