The assembly with just the Allen key is a nightmare but I have one of those ratchet style socket thingies which really helped speed up the process. The cushion is rather thin but the seat is comfortable. Overall it’s a very good looking set. I love it on my front porch.