Holy assembly Batman. Be prepared! Came in two separate packages. Nice piece unfortunately it did come with slight scratches on the front of the cabinet.