Not a bad cabinet and definitely not hard to put together. It took me about 2 hours to put together by myself. The only complaint that I have is that there are no pre drilled holes for the backing and the pre drilled holes for the cabinets were on the wrong side so I had to drill my own holes for the cabinet doors.