Fit our chairs perfectly!  Colors are great.  Cushions are sturdy and durable, yet look stylish and comfortable! Hope they last a long time!