Nice and sturdy. Came fully assembled. Doors don’t quite line up perfectly but isn’t too noticeable. Got 2, one for each side of our fireplace.