Great cabinet.  Came all put together which was a pleasant surprise.  Well built and arrived earlier than scheduled.  Would definitely buy it again.