Wasnt difficult to put together and probably took less than 45 minutes. Looks good and feels sturdy. I’m 6ft1 and roughly 240lbs and it was fine. I did have a few issues with the screws not lining up or being of cheaper quality hardware but happy with the purchase overall.