Perfect!   That is how I would describe it.  So comfortable, fits great and looks fantastic,  my favorite part is that the cushion thickness holds up when you sit on it