Quite happy with the cabinet.  Managed to assemble it myself over 3 days.  Just wish I had ordered the oak instead of white.