Was a little tedious assembling, but overall looks great and works well. Good quality and I'm happy with this purchase.