just perfect for the space I wanted it for.  A bit tedious to put together but did it myself in 3 hours.  Take your time!  Everything works perfectly and looks like a piece I bought from a high end furniture store.