Easy to put together - I did myself!  One set of holes did not match, I will get my dad to drill some holes. I got the cream cushions - material a little “shiny”, but I am hoping that means will repel water and not stain easily. Overall, very happy.