Very nice except for the plastic pull handles, which i plan on replacing.  It took about 2 hours to assemble. Good quality and well made for the price.