Overall very satisfied. Just as I expected. Expect minimum 2-3 hours for assembly. Not complicated just lots of pieces and screws.