Product complete, easy to assemble, and included a touch up pen in the event of scratched finish. 

Pros: Shoe cabinet has a nice appearance and functionality, good value for price