Assembly was a bit time consuming, but the end product is comfortable and of sturdy construction.
Nice bench for the price. I would recommend it to friends.