Excellent replacement for a worn out sofa cushions ~ and now the search continues for a perfect sofa!