This bench just arrived and it took me about 5 minutes to put it together.  Extremely easy. It looks good, isn’t the highest quality but didn’t pay the highest price so wasn’t expecting more. Good value for the price.