Our toilet was 18” these fit just perfect. Nice and comfy to sit on no pinching or moving seats are quiet close and perfect for kids