Very well made, seat cushions are very firm and thick, back cushions are very plump and comfy.  They fit our chairs nice and snug, I ordered an inch wider because of how cushions are legally measured... so for a 23" wide seat, I ordered a 24" wide cushion and it worked!  Cushions come separately, seat and back are not connected.