Absolutely perfect! It's heavy and solid and not too bad to put together!  I did it myself and I'm a 57 yr old woman!