Overall very good. Does require a lot of assembly. Came out great just had two scratches in it. I am happy with how it looks though.