Took a while to put together, there are a lot of pieces, but the bench is in great shape and I love it.  Product is sturdy and great for storage.