Perfect.  Fit just right in the space.  The seat is firm and it is sturdy. Very happy.