Absolutely perfect, I love it.  Easy to assemble (I am a single, older women).  It is very heavy and sturdy.