I am happy with the unit and it was relatively simple to assemble, including the adjustable doors.  It is fairly well constructed.