just what we needed, color matched a chair we already had  easy to put together seat cushion are firm overall we are please