overall this cabinet is a great buy.  

Pros: easy to assemble, excellent finish, doors align perfectly, all pieces arrived in perfect condition
Cons: fasteners visible on interior bottom of cabinet, the back panel is poorly finished and limits the placement of the cabinet