I was very pleased with the quality of the cabinet and I didn't have any trouble putting it together.  It came with a template for mounting, which made it a breeze!  I only wish that the matching floor cabinet wasn't on back order until July.