Nice cabinet for the money.  Sturdy, decent hardware and easy to assemble.  Minor scratches on some panels should be expected during shipping.