So far so good.  No major issues assembling, though took some time and patience.
The door is a bit of a flimsy design and feels like that may be a problem in the future.  We shall see.  3 days and it works well and looks ok