It is nice for the price but there is a fairly large gap between the doors.  It took about two to three hours to assemble.