Perfect.  Exactly what we wanted.  Looks great and is firm to sit yet super comfy
Best