Perfect and easy to put together. I bought a few in the past too big too small and for the price fit exactly where I wanted it to be.