The package was well done and no damage. The functionality of the assembled product is fine. Surface finish its just ok. The assembly instructions and logical order presented most of the challenges encountered. Overall it is barely ok.