Perfect!  Fits my space perfectly.  Requires a drill to put together and takes some time.