more than 14 of the parts were missing labels was a bit of a guessing game and a lot of trying to match the pictures and compare other parts to make sure i had the correct one. 

The overall product (once set up) I do really like, it is beautiful and looks nice.

For the price it is great, but for anyone not comfortable with problem solving or puzzles maybe pay for the additional for the set up as it is complex