Great for the price. One of the pieces was mislabeled, but it wasn't too difficult to figure out. I assembled it myself, but recommend having some help.