Absolutely worth the wait.  The cushions are firm but comfortable and the red cushions are cheerful and bright.  I am looking forward to many summer evenings Next year relaxing on my sofa on the deck.