A little tricky putting it together because the parts are awkward, but after we finished it was well worth it. I love this glider bench! It looks awesome and the seats are wide and comfy.