The product functions, but the quality is a bit below what I'd expect - even given the lower price tag. It appears flimsy and had only the minimum amount of hardware involved. There were stickers placed on all of the pieces and the finish is a bit poor. This was a problem with 2 of the screws began to get stripped - though I was able to make it work. Other than that, assembly was not complicated. It works for what I need it to so far.