The cabinet arrived sooner than expected, which was nice. There were many many pieces and the assembly took a long time. Otherwise, the cabinet is a sturdy piece and looks nice in my home.