This cabinet was just what we wanted.  Assembly was required but was easy to accomplish.  Mounting was made easy with the supplied template for locating the mounting screws.  One suggestion for use is to secure the bottom of the unit as well so it doesn't pull away from the wall when pulling on the doors.  I just added two self tapping screws through the bottom two corners from the inside.