we haven't installed it yet, but it seems perfect.  my daughter + dog did a dry run + they fit.