The end product looks okay.  (a) there were issues with some of the pieces - the holes were not drilled.  I had to drill some of the holes myself.  What if I did not own a drill?  Another part had holes which were not drilled deeply enough - the part cracked.  (b) some of the parts had uneven finish (it was not smooth).

Pros: good size
Cons: quality control