Good product for the money we paid.  One of the pre-drilled was off a good 1/4 inch and had to really push the limits of the dowel connecting posts to make it work but was able to get it together.  Other than that, the construction seemed to be fine.