So far so good. Came on time and at a great price. Exactly what we expected.