This a very large and sturdy bench. 
No too difficult to put together. Got a lot of compliments. Love it. Versatile too. Pretty for indoors but and use on porch as well.