Great purchase. Assembly took time as there were many pieces but overall, I'm happy with the cabinet.