Came in good shape. Timing good.  Quality seems good.  Installation with contractor went well 
Wish they had a matching mirror and perhaps suggestions for faucets included. Perhaps over priced@$999.00 plus tax. However couldn’t find anything I liked better so willing to break the bank.