Beautiful pieces and very stylish.  The cushions are just firm enough and the beige coloring was a smart choice to match with any array of pillows to change the look up.  This set is beautiful on my new deck.  I don't want to take a chance with too much sun or moisture exposure so they will be under a table cover when not in use.  What a great value!  My husband assembled for me while I was out so can't speak to that but he managed so it must not have been difficult or complicated.