For the price, I think it was a good investment. The assembly process could have been aided with a better grade of tool. Otherwise, it was relatively easy - took about 30 minutes to assemble. Looks good and is functional!