Directions were not great and assembly took a while longer than expected. Make Sure you wait to tighten all your hardware at the end or else you'll be going back to loosen everything to get it all to fit. 
The fit and finish was alright but not totally square and when I finally tightened the hardware some of the seams broke, I did not go crazy tight either. All in all, it's a solid piece but was not thrilled with the end product.