This thing is a great quality item for the price. Took me about 90 minutes to assemble but it was pretty straight forward and nothing felt flimsy. The look is great as well!