I had a small space to work with and it fit perfectly.  It is exactly what I hoped for and is very functional.  I will see if it stands up to the wear and tear over the years but the price was good so if it needs to be replaced as it ages it is not going to break the bank.  Very happy.