The sofa is beautiful!!! It was worth the wait.  It was not in stock when I initially started looking and was not supposed to be back in stock until December. I thought it may be too much teal in the room so I only ordered one piece out of the set.  
The cushions are very firm, I prefer them that way. 
I will purchase the other two pieces soon.