Perfect exactly what we were looking for and fits the space snugly.  Some good features were not highlighted in the online description of the product.