Expensive but worth it.  Very comfortable. One seat cushion did not fit as well as the other.  Glad i ordered the pair.