“Easy” to assemble if they were made properly. One chair was missing a piece of threaded metal to screw the bolt into so we don’t have a third bolt on that leg. Another chairs hole had a thick staple in it so you couldn’t get the bolt in but we finally got it out wtweezers. 
I got “petrol” but the box said “teal” which is what I was hoping for anyways. They match my ottoman perfectly. They are so soft and comfy. I like that the feet have adjusters so you can level them. Super soft and luxurious feeling and I get lots of compliments. Easy to wipe off dog hair.