These came on time and were surprisingly excellent.  We have the curtains up and we have been quite pleased with them.