Perfect size for my needs. Really heavy and I think it will last. Little difficulty putting in the door hinges, but orherwise, assembly was easy for me..